Portland, Maine, a city known for its vibrant food scene, is home to a variety of culinary delights. From the freshest seafood to the most innovative farm-to-table fare, Portland has it all. But did you know that this foodie paradise also boasts some of the best Mexican food outside of Mexico? Yes, you heard it right! Portland’s Mexican food scene is thriving, offering everything from traditional tacos and enchiladas to more contemporary fusion dishes. So, if you’re a fan of Mexican cuisine, or just love trying new foods, join us as we embark on a culinary journey to discover the best Mexican food gems in Portland, Maine.

El Corazon

El Corazon, which translates to “The Heart,” truly lives up to its name by serving food that is close to the heart of Mexican cuisine. This food truck turned restaurant is known for its authentic dishes, made from scratch using locally sourced ingredients. Their menu features a variety of tacos, burritos, and enchiladas, but the star of the show is their Tamales – a traditional Mexican dish made of masa (a dough made from corn) that’s filled with meats, cheeses, or fruits, and then wrapped in a corn husk and steamed. El Corazon’s Tamales are a must-try for any food lover.

Taco Escobarr

Taco Escobarr, located on Congress Street, is a trendy spot known for its creative take on traditional Mexican fare. With a menu that changes daily, Taco Escobarr offers a unique dining experience every time you visit. Their tacos are a crowd favorite, with options ranging from the classic Al Pastor (marinated pork with pineapple) to the more adventurous Cactus taco. Don’t forget to pair your meal with one of their signature margaritas for the ultimate Mexican dining experience.


If you’re looking for a more upscale Mexican dining experience, Zapoteca is the place to go. This restaurant, located in the heart of Portland’s Old Port district, offers a sophisticated take on traditional Mexican cuisine. Their menu, crafted by award-winning chef Shannon Bard, features dishes like Lobster Guacamole, Duck Confit Tacos, and Tequila Lime Shrimp. Zapoteca also boasts an impressive tequila bar, with over 100 different types to choose from.

El Rayo Taqueria

El Rayo Taqueria, with its vibrant decor and laid-back atmosphere, is a favorite among locals and tourists alike. Their menu offers a variety of Mexican street food-inspired dishes, with a focus on fresh, local ingredients. The Fish Tacos and the Chorizo Torta are particularly popular. El Rayo Taqueria also offers a selection of vegetarian and gluten-free options, making it a great choice for those with dietary restrictions.

Locally Sauced

Locally Sauced, a food cart turned brick-and-mortar restaurant, offers a unique twist on Mexican cuisine. Their menu features a variety of burritos, tacos, and bowls, all of which can be customized with your choice of locally sourced meats, veggies, and homemade sauces. The Poblano Mole and the Maine Blueberry Habanero are two of their most popular sauces. Locally Sauced also offers catering services, making it a great option for parties and events.


From food trucks to upscale restaurants, Portland, Maine offers a variety of options for Mexican food lovers. Whether you’re a fan of traditional fare or prefer a more modern fusion approach, you’re sure to find something to satisfy your cravings in this foodie paradise. So next time you’re in Portland, make sure to check out these Mexican food gems. ¡Buen provecho!

"Discover Maine's Sunday River Ski Resort, offering thrilling ski slopes and stunning natural beauty for an unforgettable adventure."...

Explore top Ellsworth lodging options in scenic Maine. Unwind in comfort and style while enjoying the natural beauty of the region....

Explore Augusta's thriving disc golf scene with our guide. Enhance your skills and enjoy Maine's vibrant capital through disc golf....

Explore Maine's hidden gems! Uncover the top 5 beaches on the scenic southern coastline for an unforgettable coastal adventure....