About Us

About Us

Looking for authentic Mexican food in Portland, Maine? Come to Guerrero Maya Mexican Restaurant! We have all your favorite dishes, plus margaritas. We make and serve only the finest authentic Mexican food, cooked to order using fresh ingredients. Our chef prepares each dish with passion and a creative flair that will delight your taste buds. Our spices and savory flavorings set us apart - they are specially made and mixed with care into each meal.


"Stopped for dinner while traveling. Very good food. Service was excellent. Ambiance was nice for me. Music was quiet, busy but not crowded. My drink was pricey for a pretty basic margarita. Most of the staff seems to be bilingual. Spanish and English. Amazing variety of dishes."

Lynn D.


"Amazing lunch post college graduation for our daughter. She chose the spot and it was obviously the right choice! Super friendly staff and AMAZING food!"

Angela L.


"This place makes you feel so welcome and at home, wonderful hosts, awesome decorations and delicious food in great portions. Very attentive and make sure your glass is never empty, at the end of your visit they give a little free dessert. Truly a hidden gem, and I cannot recommend it enough! I go here regularly and urge you to visit as well."

Lilly R.

Contact Form

Guerrero Maya
Burritos Chicken Coffee and Tea Dessert Lunch Mexican Salads Seafood Soup Taco Vegetarian
Business Hours
Mon - Thu: 11:00 AM - 9:00 PM
Fri & Sat: 11:00 AM - 10:00 PM
Sun: 11:00 AM - 9:00 PM
Carryout Hours
Mon - Thu: 11:00 AM - 8:30 PM
Fri & Sat: 11:00 AM - 9:30 PM
Sun: 11:00 AM - 8:30 PM
Send A Message