Windsor Tavern
Pub · Bar · Spanish
This establishment is described as a good bar offering delicious food and great service. It is noted as a prime spot for enjoying a beer, with well-poured large beers.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Windsor Tavern.
Local restaurants nearby
Plaza del Castillo, 3, Pamplona, Spain
