This is the food page of Playa Cabana Cantina on 2883 Dundas Street West Toronto ON .
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
Playa Cabana Cantina is ranked #1 of 16 Restaurants in Junction Area Toronto.
This page has had 53 visitors. You are the 53rd.