Know a great happy hour or special for this location?
This eatery with spare decor serves traditional Latin American eats such as ceviche & tamales.
Suggest an edit
2300 Finch Ave W, North York, ON M9M 2C6