The Best 7 Mexican Restaurants in Maine!

Maine is about as far from the Mexican border that you can get, but that doesn’t mean we don’t have some truly authentic Mexican fare! Maine has become a foodie destination in the recent years. With an influx of top-notch chefs, high quality locally-produced meats and produce, and fresh off the boat seafood, you’ll find plenty of authentic Mexican food in the state.

Taco Escobarr, Portland, ME

Located on Congress Street in downtown Portland, Taco Escobarr serves authentic Mexican cuisine, craft beer, and specialty cocktails in a fun and casual atmosphere. Choose from tacos, enchiladas or burritos with any filling of your choice. The Puffy Taco is particularly good and probably not healthy. Sometimes you just need something tasty.

Las Palapas Mexican Restaurant, Bangor, ME

Las Palapas Mexican Restaurant only uses the freshest and high quality ingredients which makes them stand out from the rest. You’ll find plenty of traditional foods on the menu, like fajitas, huevos rancheros, tacos, and burritos. Don’t miss their famous Taco Tuesdays where you can enjoy beef or chicken tacos for $1.25 each.

El El Frijoles, Sargentville, ME

Modeled after San Francisco taquerias, El El Frijoles is located in a converted barn in coastal Sargentville. The menu blends the spiciness you expect from Mexican food with the delicious local Downeast Maine ingredients. There are only nine seats inside, but there is a plethora of outdoor seating for those warm summer months. Enjoy the simple yet delicious goodness of tacos burritos, quesadillas and more at El El Frijoles.

Guerrero Maya, South Portland, ME

Guerrero Maya Mexican Restaurant offers all your favorite Mexican dishes, tasty margaritas and live entertainment. Who doesn’t want to get tacos while listening to a live mariachi band? The menu is affordable for the whole family with specials as low as $4.99. With everything from soup to salad to fish, you’ll find something delicious here.

Cancun Mexican Bar and Grill, Waterville, ME

Can’t hit up spring break in Cancun this year? Head over to Cancun Mexican Bar and Grill for a little taste of Cancun in Central Maine. Cancun Mexican Bar and Grill is Waterville’s finest Mexican restaurant opened for lunch and dinner. There is plenty on the menu to choose from to satisfy your taste buds.

Pedro’s Mexican Restaurant, Kennebunk, ME

Chef and owner Pete Morency spent many years working in restaurants in San Francisco where he learned how to cook authentic Mexican dishes. After being named “Pedro” by his peers, he moved to Kennebunk where he opened his own Mexican restaurant cooking up some of the most flavorful Mexican dishes in Maine. You’ll find everything from fresh guacamole to Barbacoa to tacos and burritos on the menu.

Fajita Grill, Westbrook, ME

Fajita Grill has been serving the Greater Portland community for over eight years. Chef Jose Luis of Michoacan, Mexico creates delicious and flavorful dishes like Burrito Super California, Enchiladas Super Rancheros and more. The dining room is large and the staff is friendly. If you’re a repeat customer they will know your name soon enough.

Share your favorites!
Maine Search
Find Mexican Restaurants Near You
Select a Maine town to find
the Best Things-To-Do and Places To Go around you