Taqueria
Taqueria is a Mexican restaurant specializing in tacos, as their name suggests. This modern restaurant is the newest member of the Playa Cabana family.
Playa Cabana St Clair
Join the conversation Load comments
Tita's Mexican Food
Utopia Cafe
Sarang Kitchen
Vasan's Tacos
Then and Now
Lao Lao Bar
The Spicy Venue
Kappo Sato