5 Best Mexican Restaurants near South Portland

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

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

Customers` Favorites

Rosa's Enchilada's My Mom's
California Burrito
Guacamole & Chips
Fish Taco Dinner
Chips and Salsa
Chimichangas
Taco Plate
Burritos
Tacos Al
Flan

“When I first walked by I didn’t think it was open. Kind of low key place. After I was well up the street I notice customers coming out. So I missed that opportunity, but I will check them out when I return to the area. The food does sound and look good.“

4.8 Superb92 Reviews
Guerrero Maya Mexican • $
449 Westbrook St, South Portland

Customers` Favorites

Enchiladas Rancheras
Table Side Guacamole
Deep Fried Ice Cream
Carne Asada Burrito
Fajita Quesadilla
Tacos Al Pastor
Chicken Fajitas
Steak Fajitas
Salsa N Chips
Molcajete

“Coming from SoCal, I was plesantly surprised to find quality authetic Mexican food in Maine. Service was fast and curteous. Attention to detail was impressive. Granted, it was a slow lunch hour, but as a customer it's nice to feel appreciated. I look forward to returning for a dinner experience.“

4.5 Superb103 Reviews
Tacos La Poblanita Mexican • $
364 Maine Mall Rd, South Portland

Customers` Favorites

Open Burrito Bowl
Enchiladas Verdes
Side Salsa
Burritos
Chips

“Delicious! Really delicious food outside of San Diego. Freshly made and they do not skimp out of filling/ or meats either. I got a carna asada to share while hubby got a carna asada burrito. All entree comes with salsa and chips . Food made from natural ingredients and none are salty as most take out place tends to be. Yes a little pricey but if you want fresh ingredients , quality ingredients ( tender and meaty carna asada) and mall rent , the price is just.“

4.6 Superb38 Reviews
El Rodeo Mexican • $
147 Western Ave, South Portland

Customers` Favorites

Mexican Street Tacos De Carnitas
Juan's Enchiladas
Fried Ice Cream
Chicken Fajitas
Chips and Salsa
Tacos De Birria
Chicken Burrito
Tortilla Chips
Fajitas Texas
Refried Beans

“First time dining tonight, and it was phenomenal. Plenty of chips on the table, server was excellent and fast, food came out in minutes from ordering! The atmosphere was clean and the staff was so kind. The chimichangas we ordered were perfectly crispy and they accommodated change of sides! They even make guacamole in front of you. I am so impressed and will be back.“

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

Customers` Favorites

Carne Asada - Taco
Barbacoa Burrito
Pollo Con Mole
Pico De Gallo
Trio of Tacos
Salsa Verde
Maine Root
Fish Tacos
Guacamole
Al Pastor

“Taco Trio and I go way back. My mom and I would go on special occasions at their old location and my brother would always order the horchata. I can say with certitude that their quality and service has only increased since my time there as a kid. Their California plain burrito was my go to and still is- as I'm pescatarian and it is my favorite option indeed. I adore their new location and am very happy that the have more space to do what they do best. They always give extra sauce cups too... total bonus points. The bar is quite cute and the lighting in the afternoon adds to the overall experience. I want a burrito after writing all of this.“

3.8 Good72 Reviews
Loading...
map Map