Site Navigation

Home
About
Services
Testimonials
Contact
Info
FAQ

La Hacienda Mexican Restaurant

"Where Friends And Family Come To Meet!"

About Us

Experience a burst of flavors at La Hacienda Mexican Restaurant in Florence, AL! Since 1992, we've been a staple in the Shoals area and Tennessee Valley, delighting guests with genuine Mexican dishes and our famous margaritas. Whether for lunch or dinner, enjoy the lively ambiance and rich culinary tradition that turn every meal into a festive occasion. Savor a slice of Mexico without leaving Alabama!


Areas Served

Lauderdale County, AL | Lawrence County, AL | Florence, AL | Sheffield, AL | Muscle Shoals, AL | Lawrence, AL | Rogersville, AL | Lexington, AL | Tuscumbia, AL | Killen, AL

Our Professional Associations

Languages Spoken


What We Offer

Our Specialties include:

Our Services include:

Our Products include:


Testimonials

On 6/11/2025 A C had this to say:
I ordered the chorizo, egg and cheese breakfast tacos, they were amazing. I live an hour away or I would come once a week to eat them! Service was great and atmosphere was nice. I liked the flooring. Very 80's looking. Definitely will eat here again when I'm in the area.

On 5/25/2025 Robin Edgil had this to say:
Delicious grilled pineapple! Service was so amazing! We love lahacienda!

On 5/21/2025 Parker Hubbard had this to say:
If you're looking for one of the best Mexican Restaurant around look no further. First time i ate here i had my doubts because i was loyal to other places. After the service and quality of the food i was blown away. After a few visits it was the same quality and service. 10/10 would recommend.

On 3/6/2025 Franz Dychitan had this to say:
Fantastic place to eat.

On 1/20/2025 Claudia G. had this to say:
Fave spot in Florence. Great service, waiters are very attentive. The chef has been here for over 20 years and he has truly mastered his craft. The street tacos and quesabirrias were delicious. The margarita is perfect. Very friendly crew and fun ambiance!


Contact Us

La Hacienda Mexican Restaurant
153 Cox Creek Pkwy S Florence, AL 35630
Phone: (256) 764-3532
Email: lahaciendaflorence@gmail.com

Near TJ Maxx. Close to Academy Sports and UPS

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Tap to Pay, Credit Cards with Fee, Debit Cards

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 11:00 AM - 10:00 PM
Tuesday: 11:00 AM - 10:00 PM
Wednesday: 11:00 AM - 10:00 PM
Thursday: 11:00 AM - 10:00 PM
Friday: 11:00 AM - 10:30 PM
Saturday: 11:00 AM - 10:30 PM
Sunday: 11:00 AM - 10:00 PM


Info

Lunch Menu
Dinner Menu
Kids Menu

FAQ

When are you open for business?
Our hours are Monday-Thursday 11:00 AM to 9:30 PM, Friday-Saturday 11:00 AM to 10:00 PM, and Sunday 11:00 AM to 9:00 PM.
What are your catering options?
We offer a Nacho Bar, Fajita Bar, and Taco Bar for catering. Contact us via phone or email to book your catering event.
How can I place an order for takeout or delivery? Do you offer vegetarian options?
Call ahead for takeout orders with a $1 to-go fee. Delivery is available through DoorDash.
Yes, we have several vegetarian options to choose from.
How can I stay informed about your specials and updates?
What types of payment do you accept?
We accept credit cards, debit cards, cash, and tap-to-pay. A convenience fee applies for credit card transactions.

Legal

Terms of Use
Privacy Policy