Best Mexican Restaurants in Birmingham, AL

Handpicked Top 3 Mexican Restaurants in Birmingham, AL. Our 50-Point Inspection includes everything from checking reputation, history, complaints, local reviews, satisfaction, trust and cost to the general excellence. You deserve only the best!


2211 2nd Ave N, Birmingham, AL 35203

Snacks, Salad, Elote Asado, Ceviche, Potato Taquitos, Roasted Chile Relleno, Pan Roasted Gulf Fish, Grilled Flat Iron, Tostadas, Beef Barbacoa Quesadilla, Veggie Quesadilla, Gulf Shrimp Quesadilla, Al Pastor, Carnitas, Pollo Adobado, Grilled Flat Iron, Enchiladas Verdes, Green Pozole, Barrio & Chopped Romai

Try bacon & jalapeno quesadilla $12.50

Price: $2.75-$22



Lunch: Tue - Fri 11:00 am - 3:00 pm Sat 10:30 am - 2:00 pm Dinner: Tue - Fri 5:.00 pm - 10:00 pm Sat 5:00 pm - 10:00 pm Sun & Mon Closed

Excellent food and excellent service. I had the Beef Barbacoa Quesadilla. It was full of flavor and the dipping sauce was outstanding. The salsa is made in-house and has a nice little kick to it.
write a review reviews@threebestrated.com


216 Summit Blvd, #135, Birmingham, AL 35243

Since 1981

Chile Con Queso, Guacamole, Nachos, Quesadillas, Appetizer Plate, Deluxe Quesadillas, Taco Salad, Large Dinner Salad, Tortilla Soup, Fajita Chicken Or Fajita Beef, Seasoned Ground Sirloin, Soft Tacos, Crispy Tacos, Baja Tacos, Tacos Al Carbon, Chicken Flautas, Steak Burrito, Stacked Enchiladas & Deluxe Chi

Daily specials: Stuffed avocado $10.69

Price: $5.29-$26.49



Sun - Thu 11:00 am - 10:00 pm Fri - Sat 11:00 am - 11:00 pm

This place is great. Has a wonderful atmosphere and the service was great. I had the mixed fajitas and it was a large portion of food. Love their chips and salsa. This is definitely a must do if you're in The Summit area.
write a review reviews@threebestrated.com


3724 Lorna Rd, Birmingham, AL 35216

Fajita Nachos, One Enchilada, Bean Dip, Queso Fundido Con Chorizo, Enchiladas Mexican Rice, Guacamole Salad, Taco Salad, Taco Salad Fajita, Cheese Quesadilla, Chicken Quesadilla, Chicken Fajita, Steak Fajita, Fajitas Texanas, Speedy Gonzales, Burrito Supremo, Nachos Supremos & Huevos Rancheros

Two enchiladas mexican rice-n-refried beans $5.95

Price: Under $10


Mon - Thu 11:00 am - 10:00 pm Fri - Sat 11:00 am - 11:00 pm Sun 11:00 am - 10:00 pm

We were travelling through and this place was so good! I wish it were in my home town! Great food with tons of options and margaritas were good too!
write a review reviews@threebestrated.com