Spanish Restaurants in Toronto ON: 1 results

Rate these results
Filters
26 Market St, Toronto, ON M5E 1M6 Get directions
Extensive Wine List, Restaurant With Party Services

Barsa Taberna is an Artsy and intimate Global Tapas restaurant situated in the heart of the old town Toronto across from the St. Lawrence Market. Barsa offers a diverse range of in...

Back to Top
Close menu
Subscribe to YP Newsletter