Mexican Restaurants in Alabama, AL

About Search Results

YP - The Real Yellow PagesSM - helps you find the right local businesses to meet your specific needs. Search results are sorted by a combination of factors to give you a set of choices in response to your search criteria. These factors are similar to those you might use to determine which business to select from a local Yellow Pages directory, including proximity to where you are searching, expertise in the specific services or products you need, and comprehensive business information to help evaluate a business's suitability for you. “Preferred” listings, or those with featured website buttons, indicate YP advertisers who directly provide information about their businesses to help consumers make more informed buying decisions. YP advertisers receive higher placement in the default ordering of search results and may appear in sponsored listings on the top, side, or bottom of the search results page.

La Estancia Mexican Restaurant

5. La Estancia Mexican Restaurant

(205) 921-4984

1465 Bexar Ave W
Hamilton, AL 35570

Staff is bit neutral, but food is good plus good value for money. Recommend it.

Del Toro Mexican Restaurant

9. Del Toro Mexican Restaurant

(205) 664-9949

478 1st St SW
Alabaster, AL 35007

I have eaten here for 16 years and the food is consistently good. Great salsa. The lunch fajita's are a great deal. This is our offices favorite.

Los Rancheros Mexican Restaurant

10. Los Rancheros Mexican Restaurant

(251) 344-5205

3662 Airport Blvd
Mobile, AL 36608

The food was so delicious and the waiters and waittresses were so nice. I definitely recommend this restaurant to everyone. You'll enjoy it.

Los Amigos Mexican Restaurant

11. Los Amigos Mexican Restaurant

(205) 324-5896

3324 Clairmont Ave S
Birmingham, AL 35222

One of my favorite Mexican restaurants.....the food is delicious........ Los Amigos has the BEST salsa I have ever tasted.......It only takes a few…

San Marcos Mexican Restaurant

12. San Marcos Mexican Restaurant

(205) 755-6370

1430 7th St S
Clanton, AL 35045

This place was absolutley fantastic! I eat there almost every friday night

Las Poblanas Mexican Restaurant

13. Las Poblanas Mexican Restaurant

(256) 378-0522

34345 Us Highway 280
Sylacauga, AL 35150

Best Mexican food hands down. Great service and great waiters

El Toro Mexican Restaurant

15. El Toro Mexican Restaurant

(251) 968-9030

3645 Gulf Shores Pkwy
Gulf Shores, AL 36542

Cozumel Grill & Mexican Restaurant

16. Cozumel Grill & Mexican Restaurant

(205) 621-8886

2754 Pelham Pkwy
Pelham, AL 35124


When we moved to the area, we tried multiple Mexican restaurants and felt like we were being served pet food at every single one. We tried Cozumel…

La Hacienda Mexican Restaurant

18. La Hacienda Mexican Restaurant

(256) 552-7772

1000 Beltline Rd SW Ste Q
Decatur, AL 35601

El Potro Mexican Restaurant

19. El Potro Mexican Restaurant

(251) 981-3400

25637 Canal Rd Ste K
Orange Beach, AL 36561

The very worst Mexican food I have ever had! If you like your food to taste like salt go for it! We complained and our waiter was as if oh well!!!…

Rodeo Mexican Restaurant

20. Rodeo Mexican Restaurant

(334) 677-6677

2240 Ross Clark Cir
Dothan, AL 36301

They are the best and most reasonably priced Mexican restaurant in Dothan. They staff is friendly and effecient, especially the location by the…

Zapopan Mexican Restaurant

21. Zapopan Mexican Restaurant

(205) 665-7404

4551 Highway 25
Montevallo, AL 35115


I've eaten at Zapopan's 100+ times over the years and you can't beat their mexican meals. Chicken Nachos are Awesome!!!

El Vecino Mexican Restaurant

22. El Vecino Mexican Restaurant

(205) 798-5188

1492 Forestdale Blvd
Birmingham, AL 35214

Great food and great service. This spot is a gem. We often have date nights here for the atmosphere and food. The restaurant is not big or fussy,…

Old Mexico Mexican Restaurant

23. Old Mexico Mexican Restaurant

(334) 792-3395

2155 E Main St Ste 1
Dothan, AL 36301

La-Leyenda Mexican Restaurant

24. La-Leyenda Mexican Restaurant

(334) 598-3314

671 N Daleville Ave
Daleville, AL 36322

Old Mexico Mexican Restaurants

25. Old Mexico Mexican Restaurants

(334) 347-5155

1024 Boll Weevil Cir
Enterprise, AL 36330

El Tapatio II  Mexican Restaurant

26. El Tapatio II Mexican Restaurant

(256) 546-6088

1504 Rainbow Dr
Gadsden, AL 35901

Great Service, great food and great view! I wouldn't go anywhere else. I enjoy El Tap and go there at least once a week.

Matehuala Mexican Restaurant

27. Matehuala Mexican Restaurant

(256) 362-5754

114 Court Sq S
Talladega, AL 35160

Mi Casita Mexican Restaurant

28. Mi Casita Mexican Restaurant

(256) 845-2999

3802 Gault Ave N
Fort Payne, AL 35967


One of my favorite places to go to in Fort Payne. They were the first Mexican restaurant in Dekalb County and still are one of my favorites. They…

magnifying glass

Didn't find what you were looking for?
Please help others by helping us do better.

Suggest a Business