a
Best Margaritas In Town!

Best Margaritas In Town!

Our margaritas are made with quality tequila in a vast selection of flavors and rimmed with neatly ground salt. We offer three sizes to fulfill your margarita craving.

Join us for a delicious punch of flavor and a festive regular, medium or jumbo glass of fun.

Come on in!

Looking for authentic Mexican food in Portland, Maine? Come to Guerrero Maya Mexican Restaurant! We have all your favorite dishes, plus margaritas & live entertainment. 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.

Let us fill you up with deliciousness!

Let us fill you up with deliciousness!

Stop in for a rustic Mexican atmosphere (including a live mariachi band one night a week), exceptional customer service and a meal that will satisfy your appetite for south of the border cuisine. Our menu has specials for as low as $4.99 and features an array of delectable authentic Mexican specialties.

You'll leave Guerrero Maya completely satisfied and looking forward to your next visit. When you join us for a meal, we offer a free dessert to finish off your dining experience in style.

Authentic Mexican Dishes

Authentic Mexican Dishes

Free Dessert!

Free Dessert!

Delight in a free sopapilla after your dinner with us.

Stop by today!

  • Guerrero Maya Mexican Restaurant

    449 Westbrook St
    South Portland, Maine 04106

    GET DIRECTIONS ›


    Call Us
    Phone: 207-747-5965

    Hours
    Mon: 11:00AM-10:00PM
    Tue: 11:00AM-10:00PM
    Wed: 11:00AM-10:00PM
    Thu: 11:00AM-10:00PM
    Fri: 11:00AM-11:00PM
    Sat: 11:00AM-11:00PM
    Sun: 11:00AM-10:00PM