5 Best Mexican Restaurants near South Portland

We've rounded up South Portland's top Mexican spots for you to try.

Guerrero Maya Mexican • $
449 Westbrook St, South Portland

Customers` Favorites

Sizzling Veggie Fajitas
Great Food and Service
Carne Azada Quesadilla
Enchiladas Rio Grande
Table Side Guacamole
Cocktail de Camarones
Enchiladas Rancheras
Deep Fried Ice Cream
Carne Asada Burrito
Fajita Quesadilla

“The food was excellent! The young man who made our tableside guacamole and our waiter were two of the best serves I have ever encountered! This place is TopShelf!“

4.6 Superb195 Reviews
El Corazón Casita Mexican • $
158 Benjamin W Pickett St, South Portland

Customers` Favorites

Rosa's Enchilada's My Mom's
California Burrito
Breakfast Burritos
Guacamole & Chips
Fish Taco Dinner
Chips and Salsa
Sonoran Hot Dog
Fish Burrito
Taco Tuesday
Chimichangas

“⭐️⭐️⭐️⭐️⭐️ 10/10 absolutely delicious carne! The quesadilla is one of my faves. Add guacamole and crema 🤤🤤🤤“

4.7 Superb122 Reviews
El Rodeo Mexican • $
147 Western Ave, South Portland

Customers` Favorites

Mexican Street Tacos De Carnitas
Tacos De Birria and Corn Combo
El Rodeo Quesadilla
Juan's Enchiladas
Fresh Guacamole
Chips and Salsa
Chicken Burrito
Chicken Fajitas
Fried Ice Cream
El Rodeo Salad

“We had them cater our backyard wedding and they were fantastic! Everyone raved about the food and the service. Super easy to work with and VERY reasonably priced! I couldn’t recommend them enough!“

4.4 Superb141 Reviews
Tacos La Poblanita Mexican • $
364 Maine Mall Rd, South Portland

Customers` Favorites

Cheese Quesadilla Only
Tacos De Carne Asada
Open Burrito Bowl
Enchiladas Verdes
Side Salsa
Burritos
Guacamole
Chips

“The best tacos around! Carne asada and pastor, sooo dang delicious!“

4.1 Good53 Reviews
Taco Trio Mexican • $
60 Ocean St, South Portland

Customers` Favorites

Carne Asada Quesadilla
Extra Side Salsa 2oz
Carne Asada Burrito
Carne Asada - Taco
Barbacoa Burrito
Carne Asada Taco
Tortilla Chips
Pollo Con Mole
Pico De Gallo
Trio of Tacos

“I was in South Portland for work and dropped in for a quick dinner. It was great to find delicious authentic Mexican food!! The service was fast and friendly. The place was very nice and comfortable. The salsa bar is amazing!! Highly recommend it!!“

3.8 Good94 Reviews

Taste More Cuisines In South Portland

You May Also Like