What are you looking for?

Mexican Restaurants in Hoover

4.5 - 162 votes

Hours: 11AM - 9:30PM

1694 Montgomery Hwy, Hoover
(205) 761-1061

Papa Johns Pizza

The food was fantastic! After reading about the Mexican Spaghetti, I decided I needed to stop and try it. It was fresh and tasted amazing. I highly rec... More reviews

4.3 - 115 votes

Hours: 11AM - 9PM

5220 Peridot Pl Suite 100, Hoover
(205) 882-8226

Papa Johns Pizza

There is no changing station in either of the bathrooms. We went there with 1 month old baby and we will not be back.This is mind blowing to me that ther... More reviews

4.4 - 58 votes

Hours: 11AM - 9PM

3103, 2760 John Hawkins Pkwy STE 112, Hoover
(205) 703-8970

Papa Johns Pizza

Food is okay but not great. People are wonderful, though. I can see going back just for the people. More reviews

4 - 195 votes

Hours: 11AM - 9PM

1601 Montgomery Hwy, Hoover
(205) 979-7772

Papa Johns Pizza

Food good. Wait staff fantastic. This restaurant is probably my 1st go to Mexican because it is right down the street. Typical menu. But good food and go... More reviews

3.9 - 202 votes

Hours: 11AM - 9PM

616 Preserve Pkwy, Hoover
(205) 783-1130

Papa Johns Pizza

Sangria margarita tasted horrible like robitussin and they refused to swap it out for another drink or refund it. Never had this happen at a restaurant o... More reviews

4.9 - 17 votes

Hours: 11AM - 9PM

2963 John Hawkins Pkwy, Hoover
(205) 747-9332

Papa Johns Pizza

My husband and I decided to try it for the first time. It was absolutely delicious. Birria and asada tacos. We have been searching for a taco place and w... More reviews

3.7 - 149 votes

Hours: 11AM - 8PM

3670 Lorna Rd, Hoover
(205) 987-6163

Papa Johns Pizza

Horrible customer service. Stood in line for 20 minutes to place a to go order. Had plenty of "workers" but only 1 actually working. Sounded... More reviews

3.6 - 105 votes

Hours: 10AM - 9:30PM

3305 Lorna Rd #7, Hoover
(205) 518-0716

Papa Johns Pizza

The beans were not good at all they were so watery they had no taste the rice was ok but the only thing I actually found good was tacos de birria More reviews

3.1 - 173 votes

Hours: 11AM - 9PM

5651 Grove Blvd, Hoover
(205) 985-8108

Papa Johns Pizza

The good. Able to seat 9 on a Saturday night, quick service, and the margaritas were good. The bad, the food was so-so. Not terrible but not delicious... More reviews

2.9 - 152 votes

Hours: 7AM - 2AM

1821 Montgomery Hwy, Hoover
(205) 733-2015

Papa Johns Pizza

When I opened my burrito the first thing I said was wtf is this? I wouldn't feed this to my cat. I want my money back, idc if it was $8.25, y'a... More reviews

Loading...
View on map