Barsa Taberna Toronto
Nation

Barsa Taberna

Barsa Taberna

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.

close

Learn More