Margaritas Mexican Restaurant in United States

Tomato Garlic Nachos

Adequate I have been to other restaurants in this chain and have always enjoyed the food. In Northborough, the place was nice and clean and the service good. But the food***just okay.

Perfect Graduation Party! A colleague and I have booked our work holiday parties at Margaritas the past two years and have been very happy.

I’ve had much better! My family and I stopped here on our way to Boston. The restaurant itself was nice and neat and we were greeted by the hostess when we entered.



Address 10006 Shops Way, Northborough, MA 01532-4118

Phone +1 508-466-2200


Maps 87JC78PH+8M Open Maps

Best Near Places in 20 km
Related destinations