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