We are open for Dine-in, Delivery and Takeout!
725 Cochituate Road
Framingham, Massachusetts 01701
Phone: (508) 309-7348
Sunday: 12:00pm to 9:30pm
Monday: Closed for a siesta
Tuesday: 3:00pm to 9:30pm
Wednesday: 3:00pm to 9:30pm
Thursday: 3:00pm to 9:30pm
Friday: 3:00pm to 9:30pm
Saturday: 12:00pm to 9:30pm
Kitchen until 10pm nightly for To Go
Hola Amigos! We are open for dine-in, delivery and takeout!
For dine-in, reservations are not required but we do accept reservations by calling us at (508) 309-7348 and speak with a team member.
For takeout orders, please call us at (508) 309-7348.
View our current menu:
To ensure the safety of our guests and staff:
1. Party limit of 6.
2. All guests must wear a mask when not seated at their table.
3. If you have been exposed to COVID-19 recently or have symptoms of COVID-19 (fever, aches, cough, shortness of breath, difficulty breathing, headache, chills or loss of taste/smell), please help us keep everyone safe by staying home and planning to visit us when you are well.