Barsa Taberna Toronto
Barsa Taberna
Barsa Taberna

Barsa Taberna

Toronto
Tapas Restaurant
$$$$

Barsa Taberna is one of the standouts in the St. Lawrence Market and it’s smartly taken the concept of Spanish tapas to a fresh new level by incorporating flavours from around the world.

More From Thrillist