13 Best Mexican Restaurants near Florence

Experience Florence's Mexican food at these fantastic spots.

Masa Mexicano Mexican • $
176 Pine St, Florence

Customers` Favorites

Tacos Left to Right Chicken BBQ Beef and Al Pastor
Beef Barbacoa Tostadas
Kids Chicken Tacos
Side Pinto Beans
Al Pastor Torta
Barbacoa Torta
Al Pastor Taco
Chips and Salsa
Birria Tacos
Quesadilla

“Fantastic meal!By far the best Mexican food for miles and miles around. It was clearly made with love. Flavorful, and made with excellent technique.I just over ate because I literally could not bear the thought of any of this food going to waste. Had I not been dining out, I might have licked the plate.“

4.6 Superb87 Reviews
Bueno Y Sano Mexican • $
2 Elm St, South Deerfield - 10.33 miles

Customers` Favorites

Cream Cheese Stuffed Jalapenos
Salad Vegetable Fajitas
Smoked Brisket Tacos
Pulled Pork Burrito
Chicken Quesadilla
Chicken Burrito
Chicken Bowl
Thai Burrito
Salsa

“Food–Some of the best in Massachusetts. (I suggest the stake and cheese soft shell taco with hot sauce!)Service–Fantastic, absolutely fantastic.Atmosphere–There's a disco ball, I mean how can they NOT have great atmosphere?!Anyways, I apologize for what my little brother said (if you heard it at all). He didn't really know what he was doing, and it was the only Spanish he knew.–Buenas Tardes Guy.“

4.5 Superb60 Reviews
La Veracruzana Mexican • $
31 Union St, Easthampton - 4.57 miles

Customers` Favorites

Bean and Cheese Burrito
Chicken Enchiladas
Stuffed Jalapenos
Chicken Fajitas
Chorizo Burrito
Rice and Beans
Steak Burrito
House Nachos
Sauce
Vegan

“This location is better than the Northampton one. Get the carne asada (steak) burrito as it is much better than the chicken or bean. Reasonably priced and quick service when they are not slammed. You seat yourself and they bring it out to you. Good salsas and sides as well. Park in the subway Walgreens plaza if you don’t like street parking. My favorite Mexican place in the area above bueno and el camolito.“

4.2 Good62 Reviews
Cantina Mexican • $
127 Elm St, Hatfield - 2.91 miles

Customers` Favorites

Fountain Canada Dry
Camaron Quessadilla
Fountain Power RDE
Kid’S Quesadilla
Pineapple Jarrito
Enchilada Special
Carnitas Burrito
Steak Quesadilla
Chicken Fajitas
Mole Enchilada

“I have been here numerous times since they opened and I have to admit, the food is absolutely fantastic. I have tried almost everything on the menu and the only thing I didnt care for was the Mole. Don't take just my word for it though, two of my buddies tried it and they absolutely loved it! The only complaint I have is that it's just a lil too pricey. Maybe if the meals were $2-3$ cheaper, or if they gave you some more food with your meal, it may seem like a better deal. Like I said, I can't complain about the food at all, or the service, or the atmosphere lol. Me and my daughter went there last night and we got two Chimichangas and an order of chips and salsa. Only water to drink and with a tip I spent $45+. I just don't like leaving a restaurant after eating dinner and driving home thinking to myself... I'm still hungry...“

4.4 Superb31 Reviews
Mi Tierra Mexican • $
48 Russell St, Hadley - 3.42 miles

Customers` Favorites

Nachos with Our Local Organic Corn Chips Pinto Beans Cilantro Pico De Gallo Crema
Chicken Fajita Rice Beans Guac and Sourceeam
Chicken or Beef Crispy Taco Rice and Beans
Enchiladas with Mole Poblano Sauce
Veggie Tacos with Rice and Beans
Chicken Fingers and Fries
Chicken and Steak Fajita
Shrimp & Veggies Tacos
Quesadilla De Pollo
Fresh Ingredients

“First time here. Cute restaurant, minimal decore but bright colors. Not a lot of privacy between tables. Definitely set up for a party mentality. Food was really good. Portions WAY, WAY to big. Couldn't finish it. Had them box it up to go but only half was put in the box. Prices decent, can't complain. Won't fight to go back but if invited I'd go.“

4.2 Good49 Reviews
Mexcalito Taco Bar Mexican • $$
271 Main St, Northampton - 2.31 miles

Customers` Favorites

Carne Asada and Tilapia Tacos
Guacamole and Chips
Garlic Shrimp
Pulled Pork

“I really like this place. The atmosphere is nice and so are the staff. The food took a little while to come out. The food looks pretty, but the portion sizes were a little disappointing and it tasted alright. It is a little pricey for the quality.“

4.1 Good57 Reviews
Bueno Y Sano Mexican • $
134 Main St, Northampton - 2.41 miles

Customers` Favorites

Smoked Brisket Taco Plate
Smoked Brisket Burrito
Thai Chicken Burrito
Side of Black Beans
Chicken Quesadilla
Salvadoran Burrito
East West Burrito
Breakfast Burrito
Stuffed Jalapenos
Cheese Quesadilla

“Bueno Y Sano is a great place to get a quick bite. The quality of the food is high for a good price. This is a good lunch and dinner spot if you are looking for something filling. I typically order the burrito and it is generously portioned. Good salads and vegetarian options too. Love the selection of different salsas as well.“

4 Good62 Reviews
Frontera Grill Mexican • $$
1625 Memorial Dr, Chicopee - 10.59 miles

Customers` Favorites

Chicken and Steak Fajitas for 2
Grilled Chicken Quesadilla
Table Side Guacamole
Cucumber Margherita
Marco Polo Tacos
Chips and Salsa
Fresh Guacamole
Fried Ice Cream
Chicken Fajitas
Deluxe Burrito

“My family, five adults and five children under ten, held my birthday party at Fronterra Grill on Boston Road last week-end and found the space provided, the food, and the service to be great. I hardily recommend this restaurant as a place for a family celebration. My Champion Burrito was absolutely delicious. Thanks to the staff at Fronterra Grill for a very pleasant afternoon.“

3.9 Good75 Reviews
La Veracruzana Mexican • $
31 Main St, Northampton - 2.43 miles

Customers` Favorites

Martin's Fish Tacos
Cheese Enchiladas
Burrito Especial
Chicken Burrito
Chips and Salsa
Chicken Fajitas
Side of Rice
Shrimp Tacos
Carne Asada
Tortillas

“Had a burrito the size of my face. It was great . We enjoyed the salsa so much we got a large container to go. It was early in the day and we were the only ones dining inside but saw plenty of take out orders , everyone was helpful and friendly. Zero complaints other than I’m out of delicious salsa and have to go get more ? will definitely eat here again!“

3.9 Good69 Reviews
El Guanaco Mexican • $
50 Lamb St, South Hadley - 9.06 miles

Customers` Favorites

Chicken Quesadillas and Rice
Carne Asada Burrito
Chicken Burrito
Chips & Salsa
Steak

“My partner and I are new in the area, and were excited to try this place. We were not expecting the greatest Mexican food, it being western Massachusetts. We were pleasantly surprised by the authentic, delicious dishes and awesome margaritas. It mostly compensated for the terrible attitude of our server. Both times we've eaten there she was our server. She could not have cared less - no greeting, no smile, and she practically tossed our dishes on the table. The first time we chalked it up to her having a bad day, but when our second visit was the same, we think maybe she's just having a bad life. It really brings down the whole dining experience.“

4 Good28 Reviews
Hot Head Burritos Burrito • $
55 Damon Rd STE 1, Northampton - 1.91 miles

Customers` Favorites

Steak Power Bowl
Quesadilla
Guacamole
Burrito
Sauce
Chips
Taco

“I love Hot Head burritos over any other burrito chains. When I was in the area, I stopped by and was pleased with the food and service. Wife and I scarfed the burrito and had to go order another one. Very family friendly inside. Crayons and papers were available for kids. Very reasonable prices for the taste, the quality, and quantity. Very happy.Get a chicken or steak burrito, rice, fajita veggies, tomatoes, lettuce, onions, Jalapeños, cheese, cilantro, guac, smoky tobasco sauce and sweet habanero sauce. ?“

3.8 Good30 Reviews
Mission Taco Mexican • $
58 Cottage St, Easthampton - 4.91 miles

Customers` Favorites

Braised Beef Taco
Carnitas Burrito
Carnita Taco

“This was such a hidden gem! I almost walked past it, but the glittering lights inside brought me in and they did NOT disappoint! The food was delicious and the staff were super knowledgeable about the spice levels of various dishes, suggesting food for each of our preferences! We had the queso fundito which was DELICIOUS (it was a mild spice for most, but a little too spicy for me to order again lol), and I had the loaded nachos with carnitas and they were some of the best nachos I have ever had! The nachos were extra interesting because they are full tortillas, not tortilla chips, that the toppings were placed on, and the carnitas were super mild on spice! The only thing that was a little lackluster was the drinks were quite sweet, so if you are someone who wants a more sour than sweet margarita, I would recommend asking for it less sweet. Overall, this was such an amazing restaurant and I will definitely be coming back here again and again!“

3.7 Good52 Reviews
Taco Bell Fast Food • $
1471 Memorial Dr, Chicopee - 10.77 miles

Customers` Favorites

Burritos Mexicanos
Fiesta Taco Salad
Brown Rice
Soft Taco
Pizza

“I recently went to taco bell..because I was craving it and haven't been in a very long time. I was totally disappointed with the food. So I wrote them and explained what was wrong. The night manager called me personally and took care of me! I was giving another cravings box! This time everything was perfect and very good! Definitely going back!“

3.5 Good46 Reviews