Level 7 Google Local GuideIndependent · Self-fundedNo sponsored reviews
RestaurantsReviewed September 2, 2019

Barcelona Tavern Review

Corner of Hanna Ave &, Toronto, ON · Liberty Village & Parkdale

5/5 Editor's Pick

A most delicious lobster ravioli and home made bread. A tasty lettuce wrap add well. Very nice ambiance with several TV's upstairs. All in the heart of Liberty Village.