Enjoy the one of a kind ambiance of the only English pub in Laguna! Windsor Tavern serves both international and local cuisine that offers a wide selection of food and booze. Modeled after famous British taverns, Windsor combines the warm Filipino hospitality and the electric energy of sports bars.
Upgrade your occasions in an intimate and family-friendly restaurant in Sta. Rosa Laguna. Book your events and celebrations to make each night special.