Playa Cabana
Mexican · Bar · Taco Shop
Playa Cabana is a Mexican restaurant offering modern fare in a cozy, rustic space with a wide selection of tequilas.
Location
Best places nearby
The highest rated places close to Playa Cabana.
Local restaurants nearby
111 Dupont St, ON

