Bar
Barsa Taberna
14 locals recommend,
Permanently closed
Location
26 Market St.
Toronto, ON
Tips from locals
Amazing Tapas restaurant, plus more on menu. Did the chef's choice tapas and was really impressed! Very cozy, authentic interior design too. Great for a date.