10006 Shops Way, Northborough, Massachusetts 01532
We are open for Dine-in and Online Ordering!
Hola Amigos! We are open for dine-in, delivery, and takeout!
Patio seating is now available!
Sunday: 3:00 PM - 12:00 AM
Monday: Closed for a siesta
Tuesday: 3:00 PM - 12:00 AM
Wednesday: 3:00 PM - 12:00 AM
Thursday: 3:00 PM - 1:00 AM
Friday: 3:00 PM - 1:00 AM
Saturday: 3:00 PM - 1:00 AM
Please review our dining policies to ensure the safety of our guests and staff:
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.