Top 5 Mexican Restaurant in Alabama

11 results match your filters

Sort by:

Filter by:

Customer rating

Alamitos Mexican Restaurant
4.5
( 16 reviews ) $$

3265 AL-157, Cullman, AL 35058, United States

“This place is awesome. I try something different every time we get to come here. The staff are very friendly and make great suggestions.”

Los Reyes Grill Llc
4.5
( 8 reviews ) $$
Open until 03:00 PM

1841 2nd Ave, Jasper, AL 35501, United States

“First time at Los Reyes Grill, really enjoyed everything, but, I ordered the grilled shrimp and brown rice, the rice and vegetables were great 👍. The shrimp, not so great. It was overcooked and stuck to the skewer. I had to really work to get it off the stick 😩. I would come again, but maybe not so soon. The server and the rest of the staff were very helpful 👍. The restaurant was very clean, maybe a little worn, but nice. Nuff said...”

Soho Standard
4.5
( 8 reviews ) $$

1830 29th Ave S #175, Homewood, AL 35209, United States

“What a cool spot to enjoy a meal, a beer, or just hang out on the patio. The Happy Hour deals are amazing, with fantastic food options. Definitely try the olives and the chips..wow! The complimentary water is served in a vintage bottle too…nice touch! I’ll definitely come back if I’m ever in Birmingham again.”

El Rey Burrito Lounge
4.4
( 16 reviews ) $$

1031 E Fairview Ave, Montgomery, AL 36106, United States

“A staple of Old Cloverdale, the burrito lounge is a unique but high end take on Tex Mex. Lots of great drinks, and flavors. The rustic outdoor seating can be great at the right times but can occasionally disappoint depending on weather and lighting. This explains the flash needed to photograph my plate. Glad it's been successful for as long as it has and wish then many many more years”

Toros Cantina And Grill Rainsville
4.4
( 16 reviews )

462 Main St E, Rainsville, AL 35986, United States

“Amazing restaurant!! Great service and the food was delicious!! The chilaquiles were my favorites, took me back to Mexico!! for only $10.99 per person!! Definitely coming back!!”

La Paz
6.

La Paz

4.4
( 8 reviews ) $$

99 Euclid Ave, Mountain Brook, AL 35213, United States

“!!!!!!! RUDE MANAGER !!!!!! My daughters food was terrible and she only took one bite, when my wife asked a manger if we could change the meal for something else, he told us there was nothing he could do AND we still had to pay for it !! The intent was not to get a free meal, I just wanted my daughter to enjoy her meal. I’ve never experienced anything like this at a restaurant!!!! I’m very disappointed in the way this was handled. !!!!!!!!!!!!!RUDE AND DISMISSIVE !!!!!!!!!! I usually enjoy this restaurant. My wife and I have been patrons for 14yrs. But today’s experience was extremely lackluster. I am mostly disappointed in the manager . The culture is changing .”

El Monte Mexican Restaurant
4.4
( 16 reviews )

2246 Winchester Rd NE, Huntsville, AL 35810, United States

“A favorite place to visit for family weekday dinners, lunch time with coworkers & ladies margarita night out. The service is always excellent & food arrives fast and fresh. We never feel rushed when we hang out here so it’s the perfect neighborhood spot to socialize with friends or coworkers. When you want something a little lighter, try the chicken soup with rice! Great take out food too when you want something fast for home. The food is ready within 15 minutes for pick up. It’s great we have a locally owned restaurant like EL Monte in the north east Madison County area!”

La Finka Mexican Restaurant & Grill
4.2
( 8 reviews ) $$

4250 Balmoral Dr SW, Huntsville, AL 35801, United States

“Very bland food, we were really hoping for more. Price was average for the area. Service was great once they finally came over to take our order. The only con was the food.”

Vandals Street Kitchen
4.3
( 8 reviews ) $$
Open until 09:00 PM

6601 Airport Blvd Ste C, Mobile, AL 36608, United States

“We loved the atmosphere as soon as we walked in. The waitstaff were nice and courteous. My husband and I tried a few mix drinks. We were not a fan of them. I ordered the street fries. They were good and seasoned well. Everyone else liked their dishes too.”

La Marina
10.

La Marina

4.1
( 8 reviews ) $$

105 Holman St, Leesburg, AL 35983, United States

“The chicken was the best I've ever had a Mexican restaurant! Shrimp was great!! Rice was good as well. Cheese dip was average, salsa tasted like it had poured out of a jar from the store. Service was terrible. Though I have to say for the amount of servers I could tell some were at least trying. Just inside I counted 9 tables occupied, one table had 12 people. I think there was one 1 waitress & 2 guys helping her, another waitress had outside tables (she sat around alot while we were there & there were customers seated at the tables outside.) Overall it was ok. We may be back. Hopefully the service will be better next time as that was the biggest issue. Pictured was the Leesburg special & a seafood dish with fish, shrimp & crab. We also ordered rice & cheese dip”

Moe's Southwest Grill
3.9
( 8 reviews )
Open until 11:00 PM

1130 University Blvd, Tuscaloosa, AL 35401, United States

“Very good moe meat, moe cheese bowl, with steak. I expected a little more steak than that, but the meal filled me up good and was tasty.”

Top 5 Mexican Restaurant in Alabama

In the heart of Alabama, United States with 11 spots, you'll find amazing Mexican Restaurant, holding an impressive reviews with almost 120 reviews from people worldwide.

Highly Searched in Alabama, United States