20 Best Mexican Restaurants near Old Orchard Beach

We've got Old Orchard Beach's top Mexican restaurants covered for you.

Taqueria 207 Mexican • $
2 Ocean Park Rd, Old Orchard Beach

Customers` Favorites

Street Style Tacos
Taco Street Style
Taco Carne Asada
Tres Leches Cake
Chips and Salsa
Chicken Burrito
Papas Mexicanas
Burrito OOB
OOB Burrito
Guacamole

“Wonderful staff and food. Reasonable prices.“

4.2 Good132 Reviews
Coco Bar and Grill Mexican • $
11 Adams St, Biddeford - 4.3 miles

Customers` Favorites

House Sauteed Veggie Mix and Chipote Mashed Potatoes
Chorizo Tacos and Shrimp Tacos
Coco Taco and Chorizo Taco
Steak and Carnitas Tacos
Grilled Shrimp Burrito
Birria Tacos Al Pastor
Quesadilla Al Pastor
Carne Asada Burrito
Quesadilla Birria
Main Chimichanga

“My husband and I came in for date night. It was our first time. It was hands down the best most authentic tasting food we have had in the area! The vibe was amazing. Decor was festive and bright. You must try the creamy margarita with the toasted coconut edge. It was 10 out of 10 experience and we will absolutely be back!!!!“

4.7 Superb185 Reviews
Guerrero Maya Mexican • $$
449 Westbrook St, South Portland - 8.61 miles

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 Superb215 Reviews
Cantina Calafia Pizza • $$
46 Pine St, Portland - 10.72 miles

Customers` Favorites

Polar Seltzer - Grapefruit

“my boyfriend and I are visiting from boston for new years and chose this as our NYE dinner spot, and it did not disappoint! I honestly wasn’t expecting much out of this place, but my expectations were surpassed. the vibe was really nice with all of the mood lighting, the staff was super friendly, and the food was delicious (& i’m not even huge on seafood). we got the carne asada fries, chipotle chicken, and fish tacos - all of which were so good. only gripe is that I reserved a “lounge” table and was seated at a tiny high top. other than that it was a great experience“

4.6 Superb69 Reviews
Margaritas Mexican Restaurant Mexican • $$
242 St John St, Portland - 10.45 miles

Customers` Favorites

Chicken Fajita Dine in: Yes Curbside pickup: Yes
Margaritas Famous Fried Ice Cream
Original Grilled Steak Fajitas
Guadalajara Steak Fajita
Mexican Rice and Beans
Loaded Skillet Nachos
Coconut Shrimp Salad
Jalapeno Baby Chimis
Chicken Fajita Salad
Grilled Baja Tacos

“Ate there this evening celebrating my wife's birthday. Service, food, atmosphere was just amazing! Staff singing while presenting a free lava cake and Ice cream.... AMAZING evening! Highly recommended.“

4.5 Superb221 Reviews
Tres leches cake’s flor Mexican • $
863 Broadway, South Portland - 9.54 miles

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.7 Superb94 Reviews
Taco Escobarr Tacos • $$
548 Congress St, Portland - 11.13 miles

Customers` Favorites

Chipotle Sweet Potato Taquitos
Cucumber Guava Margarita
Puffy Taco Al Pastur
Chips and Salsa Roja
Crispy Shrimp Tacos
Strawberry Jalapeno
Chips and Guacamole
Crispy Taco Avacado
Chips & Salsa Trio
Tacos Carne Asada

“This place rocks and I had the best $11 lunch. The puffy avo and shrimp tacos are my favorite. I went early and it wasn’t busy so I was able to get a little solo work lunch in and the server Luis was SO nice and welcoming. I also didn’t realize the have a kids changing table in the bathroom and most places in Portland aren’t kid friendly so I think I’ll come back with my kids soon because I’m already hungry for another taco and a happy upbeat welcoming atmosphere.“

4.3 Superb257 Reviews
El Rodeo Mexican • $$
147 Western Ave, South Portland - 8.64 miles

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 Superb147 Reviews
Catra Mex Mexican • $
27 Elm St, Saco - 3.83 miles

Customers` Favorites

Chicken and Shrimp Fajitas
Chicken Wings 10 Pieces
Carne Asada Hondurena
Camaromones Al Patron
Enchiladas Hondurenas
Enchiladas Hondurans
Nacho Chips & Salsa
Tacos de Carne Asada
House Chimichangas
Small Guacamole Dip

“Best food in town 10 of 10“

4.4 Superb98 Reviews
10

Lenora

Lenora Mexican • $$
2 Portland Sq Ste 100, Portland - 11.33 miles

Customers` Favorites

Oaxacan Hot Chicken Sandwich
Eggplant Milanesa
Seafood Tostadita
Chile Con Queso
Carnitas Tacos
Breakfast Taco
Baja Fish Taco
Tijuana Caesar
Migas Burrito
Chicken Tinga

“An absolute gem in the heart of the old port. The margaritas are the best in all of Portland and served by the friendliest / warmest locals around. Not enough space to talk about the divine cuisine. ¡Salud!“

4.2 Good177 Reviews
Mesa Grande Taqueria Mexican • $
140 Fore St Ste A, Portland - 11.85 miles

Customers` Favorites

Barbara Crispy Yacos
Chips & Large Queso
Chips & Guacamole
Kids Quesadilla
Barbacoa Tacos
Chips & Salsa
Burrito Bowl
Small Queso
Tacos 3
Nachos

“Nothing but good food and good vibes“

4.3 Superb97 Reviews
El Rodeo Mexican • $
623 US-1, Scarborough - 3.64 miles

Customers` Favorites

Super Fajita Quesadilla
Azul's Pescado Frito
Tacos De Carnitas
Steak and Shrimp
Beef Chimichanga
Fried Ice Cream
Chicken Fajitas
Chile Relleno
Guacamole Dip
Chips Salsa

“Fresh delicious authentic mexican food served with a smile. We love our neighborhood restaurant without the chain restaurant feel. It's been a great addition to the Dunstan area....“

4.2 Good125 Reviews
El Rayo Taqueria Mexican • $
26 Free St, Portland - 11.31 miles

Customers` Favorites

French Fries with Queso
Grande Burrito Box
Cheese Quesadilla
Fried Shrimp Taco
Pulled Pork
Carne Asada
BBQ Pulled
Fish Tacos
Taco Plate
California

“It’s my dad’s and my go-to lunch spot, especially after Sunday morning church. Since he can’t hear from his left ear due to surgery, noisy places are hard for him to tolerate. El Rayo is perfect because it has a calm, comfortable atmosphere.“

4.2 Good120 Reviews
Restaurante El Corazon Mexican • $
190 State St, Portland - 10.84 miles

Customers` Favorites

Sundevil Carne Asada Steak Plate
Birria De Chivito Young Goat
Sundevil Carne Asada Plate
Fried Green Tomato Tacos
California Burrito
Jalapeno Poppers
Carnitas Burrito
Sonoran Hot Dog
Chips & Salsa
Tortilla Soup

“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.2 Good115 Reviews
Tacos La Poblanita Mexican • $
364 Maine Mall Rd, South Portland - 8.22 miles

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 Good56 Reviews
Ocotillo Brunch and Events Breakfast • $$
211 Danforth St, Portland - 10.65 miles

Customers` Favorites

Bacon Jam and Cheese Taquitos
Lox & Avocado on Sourdough
Ocotillo Brisket Hash
Side Churro Sauce
Lox and Avocado
Sando Brisket
Mushroom Taco
Brisket Taco
The Salad
Churros

“One of the best brunch spots in Portland Maine. And they do dinner!
From the gorgeous velvet booth seating, to the crispy potatoes and churros, the service, food and ambiance is outstanding. Our lovely server Coco and the FOH manager Leah create such a warm and welcoming experience.
Highlights are the horchata (get it half & half with cold brew for caffeine.) The churros are outstanding, potatoes are a must and you can’t go wrong with any of the main dishes.
Enjoy and don’t forget…tip your servers and bartenders 😘“

4.7 Superb99 Reviews
Taco Trio Mexican • $
60 Ocean St, South Portland - 10.47 miles

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

“Taco Trio is the best mexican food in Portland. It’s hard to find good Mexican food on the east coast in general. Plus, the staff is so friendly, nice, and gives great recommendations. It’s really refreshing. Sooo so so glad my friend introduced me to Taco Trio. :)“

3.9 Good103 Reviews
El Rayo Scarborough Mexican • $$
245 US-1, Scarborough - 5.4 miles

Customers` Favorites

Carnitas Enchiladas
Rice and Bean Bowl
Carnitas Burrito
BBQ Pulled Pork
Carnitas Tacos
Chips & Salsa
Black Beans
Taco Plate
Fish Tacos
Guacamole

“Delicious specials and the chicken tortillas soup is outstanding.“

3.6 Good125 Reviews
Amigos Mexican Restaurant & Bar Mexican • $
9 Dana St, Portland - 11.39 miles

Customers` Favorites

Chips and Salsa
Taco Tuesdays
Refried Beans
Chimichanga
Nachos
Tacos

“Friendly staff. great bar activities such as billiards and darts. A good beer selection. Hmm, I was expecting a big mexican restaurant, but it's really a small bar with a small menu. I had the birria tacos and they were excellent. I would recommend this place for some tacos and some beers and a game of pool after work would be great“

3.2 Average85 Reviews
Taco Bell Fast Food • $
460 Alfred Rd, Biddeford - 6.07 miles

Customers` Favorites

Cheesy Gordita Crunch Combo 10
Triple Double Crunchwrap
Crunchwrap Supreme Combo
Cantina Chicken Burrito
Grilled Cheese Burrito
Mtn Dew Baja Blasttm
Breakfast Crunchwrap
Double Decker Taco
Chicken Quesadilla
Crunchy Beef Taco

“This Taco Bell is magical. The food is always amazing. The employees are always amazing. The music is consistently horrible and baffling in the very best possible way. Nowhere in this world is perfect, but this is an exceptional Taco Bell. This specific Taco Bell in Biddeford is amazing. I wish I could give 10 stars. I wish there were a way to tip the employees for excellent service without things getting weird.“

3.2 Average108 Reviews

You May Also Like