Casa Vallarta Mexican Restaurant - Northborough | Authentic Mexican Flavors & Vibrant Dining
Casa Vallarta Mexican Restaurant in Northborough offers a genuine taste of Mexico, blending authentic flavors with generous portions. From tender lamb shank to perfectly balanced burrito fajitas accompanied by classic sides like rice, beans, guacamole, and fresh salads, each dish bursts with vibrant, well-crafted ingredients. The restaurant warmly welcomes vegetarians with a dedicated menu section and complements meals with excellent margaritas. Its lively atmosphere, enhanced by a roaming mariachi band, adds a festive touch. Whether you’re seeking comforting, rich Mexican classics or a spirited dining experience, Casa Vallarta delivers authenticity and heart in every bite.
Casa Vallarta Mexican Restaurant - Northborough at a glance
- Address 45 Belmont St, Northborough, MA 01532, United States
- Phone +1 508-366-2153
- Restaurant type Mexican restaurant , Family restaurant , Restaurant .
Photos & Gallery
Popular Menu Items
Non-Alcoholic Margaritas
Carne Asada
Chicken Fajitas
Churros
Enchiladas de Shrimp
Steak Fajitas
Guacamole Dip
Rice and Beans
Michelada
Birria De Borrego
Casa Vallarta Mexican Restaurant - Northborough: Reviews & Ratings
I have to get back to MA to come back here. We stopped here during our last trip to MA and it did not disappoint. The lamb shank was so tender and flavorful. Everything we ordered that night everyone at our table was stuffed the food was that good.
Great Mexican place! The portions were huge and the flavors seemed balanced. I got the burrito fajita, which came with rice, beans, a small salad, sour cream, AND guacamole. There wasn’t an overload of cheese and I could actually taste the fajita filling inside. Not to mention, they have a real mariachi band that walks around and plays music! 8.5
I have been on the hunt for an authentic Mexican Food spot since I moved to New England from California eight years ago. Up until this spot, Aztec in Framingham has been my go to. This place has changed that. It was truly phenomenal, and it felt like I was back home. I can't speak highly enough of the food they serve here. More than just, "it's okay for New England," I no longer need the qualifier, it's just exceptional Mexican food, full stop, lol. Loved it.
To be honest I was surprised about the flavors of my food, it felt very authentic (I'm Mexican). The staff is very friendly and the margaritas are excellent. I liked the fact that they make it easy for vegetarians, and have a special section. I will come back to try more plates, that is for sure.
A lot of options of authentic mexican food. Plates are big and comes very hot. Proteins are loaded with cheese and oil. I felt the meal waa too heavy to finish. Deserts were awesome. Athmosphere was a little caotic but bearable.
Every time I visit they treat us like family! The manager and the staff are great! Angel is a great waiter. Super friendly, awesome food, huge portions, fast service! This is my GO TO place for authentic mexican food! Love the margaritas and the refried beans! Favorites are the steak Quesadilla, Macho Burrito and Fajita Burrito. Will be coming back for more.
Went with family. Ordered an appetizer platter and an entre for each of us. Plenty of food. Ate well. Food was served quick. Ordered kids food first along with drinks and that was fast too. Got one dessert to share, fried ice cream . Picture below. Spice level was 3, was expecting 5. Asked for spicy salsa for chips that was not spicy as well. Good place for family get togethers. Next booth was celebrating a birthday, they served cake and the waiting staff came singing in Spanish and English, was nice to watch. Will try again, will order less food next time and share.
Best Mexican I have ever had. It was Phenomenal. Can not recommend highly enough. You NEED TO TRY THIS PLACE!!! we got the toquitos for an app and there was homemade guacamole. To die for. for entree we got the chicken and steak fajitas and chicken enchilada with white queso. I can't wait to go back. The atmosphere is so fun, great music, great vibes, good times all around 100%
Location
-
Casa Vallarta Mexican Restaurant - Northborough45 Belmont St, Northborough, MA 01532, United States Hotline: +1 508-366-2153
Casa Vallarta Mexican Restaurant in Northborough stands out as a true gem for lovers of authentic Mexican cuisine. Nestled at 45 Belmont St, this vibrant eatery brings a genuine taste of Mexico to Massachusetts, delivering bold flavors and generous portions that leave diners deeply satisfied. From the moment you step in, the lively atmosphere, complete with a roaming mariachi band, sets the perfect tone for an immersive culinary experience.
The menu showcases a carefully crafted selection of traditional dishes. Highlights include the tender, richly seasoned lamb shank praised for its melt-in-your-mouth texture and depth of flavor. The burrito fajita is another standout, expertly balanced with rice, beans, fresh guacamole, and just the right amount of cheese to let the filling shine. Vegetarian options are thoughtfully presented, offering a variety that welcomes all palates without compromising authenticity.
What truly elevates Casa Vallarta is not just the food but the genuine warmth of the staff and the vibrant, welcoming environment. Margaritas here are a must-try, finely crafted to complement the robust flavors of each dish. While some may find certain plates hearty, the overall experience embraces the richness and boldness that define traditional Mexican cooking.
For anyone in search of authentic, flavorful Mexican food in New England, Casa Vallarta Mexican Restaurant - Northborough doesn’t just meet expectations—it surpasses them. It’s a place where every bite feels like a celebration of Mexican culinary heritage, making it a destination worth returning to again and again.
Business Information
- Accessibility
- Wheelchair-accessible entrance
- Service options
- Outdoor seating
- Delivery
- Takeaway
- Dine-in
- Payments
- NFC mobile payments