6 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 Street, South Portland

Customers` Favorites

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

“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 Superb371 Reviews
Tres leches cake’s flor Mexican • $
863 Broadway, South Portland

Customers` Favorites

Tres Leches Fresas Con Crema Strawberry
Huarache De Chapinones
Vanilla Regular Cake
Cemita Carne Asada
Tiramisu Cake
Torta Chorizo
Tacos Chorizo

“The BEST authentic Mexican food you can find this far north! Nothing else can come close! The tacos and huaraches are phenomenal! definitely will be back“

4.8 Superb110 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!!! My husband & I had to take the 1.5 hour drive to Portland for an appoinment. We came across this wonderful place while searching for a delicious lunch. Wonderful, superb authentic food! we tried the house made jalepeno poppers (ginormous & fresh) to start. Husband had the pork chimichanga (pork cooked to perfection) & I had to try the fried green tomato tacos. Blown away by all the flavors! Abby was our awesome server who served up a wonderfully funny sense of humor! Be careful though, she BITES!!! 😂“

4.7 Superb138 Reviews
El Rodeo Mexican • $
147 Western Avenue, South Portland

Customers` Favorites

Mexican Street Tacos De Carnitas
Tacos De Birria and Corn Combo
El Rodeo Quesadilla
Juan's Enchiladas
Fried Ice Cream
Chicken Fajitas
Chips and Salsa
Fresh Guacamole
Chicken Burrito
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 Superb342 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 Good63 Reviews
Taco Trio Mexican • $
119 Ocean Street, South Portland

Customers` Favorites

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

“We ordered catering from Taco Trio for our wedding reception and could not have been more happy with the food! We ordered food for around 75 people, and the portions we got were bigger than we expected, so running out of food was no longer a concern! The tacos were filled, the guacamole was fresh, and the food overall was delicious! The staff was wonderful throughout the process from ordering the food to helping bring it out the car at pick-up. We do not live locally, but will 100% eat here again when we're in the Portland area.“

4 Good304 Reviews

Taste More Cuisines In South Portland

You May Also Like