What are you looking for?

Mexican Restaurants in Birmingham

4.7 - 308 votes

Hours: Closed today

2211 2nd Ave N, Birmingham
(205) 868-3737

Papa Johns Pizza

Guacamole and Spicy chicken tostado. Guacamole needed seasoning, salt and lime were needed. Spicy chicken tostado was overdone. I did not find/taste the ... More reviews

4.9 - 132 votes

Hours: Closed today

99 14th St N, Birmingham

Papa Johns Pizza

My daughter had this food truck for her wedding after party and the food was delicious! The service was fast and friendly. Highly recommend! More reviews

4.6 - 427 votes

Hours: 11AM - 9PM

230 Doug Baker Blvd #300, Birmingham
(205) 408-3880

Papa Johns Pizza

The food is amazing, everything is great that we've ordered. A little on the higher price range of your typical Mexican restaurant. However, the cus... More reviews

4.8 - 165 votes

Hours: 9AM - 2PM

221 W Valley Ave, Birmingham

Papa Johns Pizza

On our trip to the coast, we've been looking for authentic Mexican food [refer to previous review], and we found it in Dos Hermanos. Simply amazing.... More reviews

4.8 - 148 votes

Hours: Closed today

3447 Lorna Rd Hoover, Birmingham
(205) 381-2433

Papa Johns Pizza

Been eating there for some time. The quality hasn't changed at all. Everything that they make is good. My favorite is their chorizo and chicken burr... More reviews

4.7 - 156 votes

Hours: 12 - 10PM

301 Oxmoor Rd, Birmingham
(205) 460-6517

Papa Johns Pizza

Very good Food truck, super friendly,you can find it in the corner, several dishes and tacos, you can pay with credit card. I orderes gorditas de chichar... More reviews

4.5 - 401 votes

Hours: 11AM - 9PM

5287 219, US-280, Birmingham
(205) 991-0091

Papa Johns Pizza

This is my absolute go to spot! The staff is always friendly and very helpful with menu questions or suggestions. If you have a little one this is defini... More reviews

4.5 - 297 votes

Hours: 11AM - 9PM

1477 Gadsden Hwy #126, Birmingham
(205) 655-7380

Papa Johns Pizza

We eat here every time we come to ride at Barber. Food is good every single time and they get it out CRAZY fast. Awesome. More reviews

4.6 - 143 votes

Hours: Closed today

2009 University Blvd, Birmingham
(205) 538-5568

Papa Johns Pizza

The tacos were cooked quickly and the staff was super nice. Chips and salsa came with it and it was perfect. Great place to have a bite to eat. More reviews

4.5 - 200 votes

Hours: 11AM - 6PM

2201 2nd Ave S Suite 105, Birmingham
(205) 703-8891

Papa Johns Pizza

This is one of my favorite places to eat at in the Birmingham area. It is a very interesting fusion of Spanish and Asian food. The 420 nachos are very de... More reviews

Loading...
View on map