"The food is amazing! Unfortunately, we had a long wait, 30 minutes since they were short staff"
Phone: +19052357722
Address: 196 Main St S, L3Y 3Y9, Newmarket, Canada
City: Newmarket
Website: https://madeinmexicorestaurant.com/
Tuesday: 12:00-21:00
Wednesday: 12:00-21:00
Thursday: 12:00-21:00
Friday: 12:00-22:00
Saturday: 12:00-22:00
Sunday: 12:00-21:00
Dishes: 20
Amenities: 13
Categories: 5
Reviews: 4298