LFG

Beta
Sign inSign Up
Google Maps

Taberna El Sur

Madrid, Spain

Nice place to try Spanish food and Sangria. Plus they give a free shot after each meal.

Kunal Doshi11 months ago

Category:

Travel Style:

HomePlacelistsMy PlacelistsLocations