This is the food page of Latin Fiesta Restaurant on 1002 St Clair Avenue West Toronto ON M6E1A2.
(first reviewed on November 7, 2012, last updated on July 1, 2015.)
Latin Fiesta Restaurant is ranked #12 of 32 Restaurants in Corso Italia Toronto.
This page has had 875 visitors. You are the 875th.