Enjoy the thrilling ambiance of the only English pub in Sta. Rosa Laguna! Windsor Tavern serves both international and local cuisine that offers a wide selection of beer and booze. Modeled after famous British taverns, Windsor combines the warm Filipino hospitality and the electric energy of sports bars.
Give your occasions a special touch in an intimate and family-friendly bar and restaurant in Sta. Rosa Laguna. Book your events and celebrations with us to experience meaningful and memorable celebrations.