20 Best Mexican Restaurants near Cape Elizabeth

Plan your Cape Elizabeth Mexican food adventure using Restaurantji's list.

Tacos Y Tequila Cape Elizabeth Mexican • $$
517 Ocean House Rd, Cape Elizabeth

Customers` Favorites

Tostadas De Pulpo Al Mojo
Carnitas and Carne Asada
San Jose Burrito
Baja Fish Tacos
Chiles Rellenos
Chips and Salsa
Cheesecake Flan
Rice and Beans
Texas Fajitas
Refried Beans

“I give Tacos Y Tequila Restaurant an A+ rewiew for the following: * excellent service * all food was served hot * all food absolutely delicious This restaurant served the very best Mexican food that I have ever enjoyed in the state of Maine!“

3.9 Good106 Reviews
Rio Bravo - Westbrook Mexican • $$
11 Main St #14, Westbrook - 10.25 miles

Customers` Favorites

Pork Carnitas Tacos
Carne Asada Plate
Philly Egg Rolls
World Best Tacos
Express Burrito
Chips and Salsa
Burrito Deluxe
Cantina Steak
Lobster Tacos
Chile Relleno

“Great margaritas, guacamole, and tacos! Vicky was a terrific server!“

4.6 Superb205 Reviews
Guerrero Maya Mexican • $
449 Westbrook St, South Portland - 7.46 miles

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 Superb198 Reviews
El Corazón Casita Mexican • $
158 Benjamin W Pickett St, South Portland - 6 miles

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
Tres leches cake’s flor Mexican • $
863 Broadway, South Portland - 5.84 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.8 Superb77 Reviews
Margaritas Mexican Restaurant Mexican • $$
242 St John St, Portland - 7.24 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
Chicken Fajita Salad
Jalapeno Baby Chimis
Coconut Shrimp 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.4 Superb179 Reviews
Taco Escobarr Tacos • $
548 Congress St, Portland - 7.04 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 Superb246 Reviews
El Rodeo Mexican • $
147 Western Ave, South Portland - 7.78 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
Cantina Calafia Pizza • $$
46 Pine St, Portland - 6.95 miles

Customers` Favorites

Polar Seltzer - Grapefruit

“My wife and I basically stumbled on this place on August 29, 2025. We did not see it on Google but decided to try it. It was great. The service was attentive, friendly, and efficient. The food was very good. The atmosphere was great. We would definitely go again!“

4.5 Superb68 Reviews
10

Lenora

Lenora Mexican • $$
2 Portland Sq Ste 100, Portland - 6.96 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 Good168 Reviews
Mesa Grande Taqueria Mexican • $
140 Fore St Ste A, Portland - 7.14 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 Superb88 Reviews
El Rayo Taqueria Mexican • $
26 Free St, Portland - 7.04 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

“Good tacos and chile con queso!“

4.2 Good119 Reviews
Restaurante El Corazon Mexican • $
190 State St, Portland - 7.02 miles

Customers` Favorites

Sundevil Carne Asada Steak Plate
Birria De Chivito Young Goat
Sundevil Carne Asada Plate
California Burrito
Carnitas Burrito
Sonoran Hot Dog
Tortilla Soup
Chips & Salsa
Steak Fajitas
Fish Tacos

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

4.2 Good102 Reviews
Tacos La Poblanita Mexican • $
364 Maine Mall Rd, South Portland - 8.2 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 Good53 Reviews
Ocotillo Brunch and Events Breakfast • $$
211 Danforth St, Portland - 6.68 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

“My husband and I recently had our wedding reception at Ocotillo. We worked closely with the amazing manager, Lea, and head chef extraordinaire Al. Al and their team are incredibly talented in the kitchen. The meal was hands down the best food I have ever eaten. Everyone raved about the food, drinks and service all night. The waitstaff was kind and helpful. The drinks were stellar, the atmosphere was perfect. Thank you so much to the whole staff at Ocotillo for helping us create an amazing night we will never forget. I could not recommend Ocotillo enough.“

4.7 Superb88 Reviews
Taco Trio Mexican • $
60 Ocean St, South Portland - 5.91 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

“The burritos are delicious here! Lots of choices. The tacos are good, too. I love the variety of self serve salsas. So good! Pineapple, mango, hot or mild tomato salsas… anything you like! The atmosphere is so so. I got takeout today and headed to Bug Light!“

3.8 Good96 Reviews
El Rayo Scarborough Mexican • $
245 US-1, Scarborough - 7.08 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 Good121 Reviews
18

Tu Casa

Tu Casa Salvadoran • $
Recommended
70 Washington Ave, Portland - 7.51 miles

Customers` Favorites

Grilled Steak with Rice and Beans
Pupusas de Queso Y Loroco
Enchiladas Salvadoreñas
Enchilada Salvadoreña
Taquitos Vegetarianos
Arroz Y Frijoles Big
Pupusa De Frijoles
Tamles de Elotes
Pupusas Curtido
Plato Montañero

“Comida casera recien Hecha, hace recordar en mi casa cuando mamá hacia la comida . muy rico y bendecido.“

4.5 Superb48 Reviews
Brookside Food & Drink Bar • $
125 Bridgton Rd, Westbrook - 11.77 miles

“Brookside is a great place, good food and drink. Saturday night karaoke with Caitlyn. Just a fun place to go.“

4.6 Superb26 Reviews
Amigos Mexican Restaurant & Bar Mexican • $
9 Dana St, Portland - 6.91 miles

Customers` Favorites

Chips and Salsa
Taco Tuesdays
Refried Beans
Chimichanga
Nachos
Tacos

“Found this place down a small side street in the heart of Portland and decided to stop in for Lunch. We did not want to eat lobster and seafood and this turned out to be a fantastic option. Super friendly, great simple food, good prices. Respectable selection of alcohol.

No complaints, can't think of anything negative at all even. Only wish is that it would be nice if they had a kids menu.“

3.2 Average79 Reviews

You May Also Like