top of page

Serving Newton with the best
Mexican food for 17 years!
1191 Centre Street
Newton, MA 02459










Contact
We'd love to hear from you!
1191 Centre St, Newton, MA 02459, USA
617.969.8100

Opening Hours
Dine In or Take Away
Open Monday - Friday 10:30am-10pm
Saturday 10:30am-10pm
Sunday 11:00am-9pm


bottom of page