What are you looking for?

Mexican Restaurants in Florence

4.5 - 162 votes

Hours: 11AM - 10PM

1403 E Chisholm Rd, Florence
(256) 275-3851

El Pollito loco

The atmosphere was nice, the service was ok.. I usually don't eat Mexican food but I met some friends there so I decided to order a medium well stea... More reviews

4.3 - 181 votes

Hours: 11AM - 10PM

302 N Court St, Florence
(256) 767-5599

Rosie's Mexican Cantina

Told the wait would be 35 to 50 mins waited over 50 mins and was still waiting… no one waiting but us. Said they didn’t have waiters I’m not waiting More reviews

3.9 - 152 votes

Hours: 11AM - 11PM

301 Cox Creek Pkwy, Florence
(256) 284-1212

Las Trojas Cantina

Me and my boyfriend had went to eat and they could not get our order right for nothing, they had a new waitress take our order and she said it was her fi... More reviews

4.1 - 121 votes

Hours: 11AM - 10:30PM

153 S Cox Creek Pkwy, Florence
(256) 764-3532

La Hacienda Mexican Restaurant

La Ha is my favorite Mexican restaurant! Service is always fast and friendly. Every time I go, the owner is there. Hugo is always friendly, and always dr... More reviews

3.9 - 140 votes

Hours: 10:30AM - 9PM

2887 Florence Blvd, Florence
(256) 712-5152

Blue Coast Burrito

The place was a disaster! The service at the register was awful. The food was not very good. Everything was cold. I get it, it's supposed to be like... More reviews

4 - 114 votes

Hours: 11AM - 10:30PM

2801 N Mall Rd, Florence
(256) 767-2750

Casa Mexicana Restaurant

Delicious food. Staff is very friendly and fast with service. Your glass is never empty. Loved the place. More reviews

4.3 - 78 votes

Hours: 11AM - 9PM

121 S Cherry St, Florence
(256) 712-4434

Taco Mama - Florence

Love this place! The staff is always friendly, smiling, ready to help. Food is always good, we will be back! More reviews

4.6 - 38 votes

Hours: 11AM - 2PM

11245 State Hwy 20, Florence
(256) 275-3108

Ice In Paradise

Great service, friendly and respectful! Very good food! Will be back, again and again! Wish they served fish tacos though! More reviews

3.8 - 86 votes

Hours: 7AM - 2AM

2717 Florence Blvd, Florence
(256) 764-6335

Taco Bell

I love this Taco Bell the employees are so nice and the restaurant is so clean foods good to. I'm so glad its back open it was closed what seemed l... More reviews

4.5 - 31 votes

Hours: 11AM - 10PM

1550 Florence Blvd, Florence
(256) 483-0723


We have order here twice before and loved it. However placed an order today get it home and it’s ice cold. Called them about it and they said it was beca... More reviews

3.6 - 79 votes

Hours: 10AM - 10:30PM

1503 N Wood Ave, Florence
(256) 766-9506

Fiesta Mexicana

Frozen margaritas were soupy and refused to re make them correctly then proceeded to threaten to call the police when I asked to get the item removed fro... More reviews

3.8 - 66 votes

Hours: 11AM - 10:30PM

3364 Cloverdale Rd, Florence
(256) 718-6843

Fiesta Mexicana

Excellent service. Food was pretty good too. Not out of this world, but you definitely get your money’s worth. More reviews

View on map