At this Mexican restaurant in downtown St. Catharines, dishes are made with fresh ingredients and flavoured to taste. Guests can watch Chef Carlos preparing entrees in the kitchen at the front of the restaurant. Address: 204 St. Paul St. St. Catharines ON CAN L2R 3M2 Send an Email 1 905 687-4002