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 10/8/2025 LaVina Burns had this to say:
Wonderful food service and friendliness!!

On 10/8/2025 Teresa Fuller had this to say:
Great food and awesome cheese dip!!!

On 9/29/2025 Charlee Burch had this to say:
Food and service are always good! Maybe it's just that we go too often, but a few of the waiters know our family and always about any members that may be missing that day. Prices are good and portions are great!

On 9/7/2025 LaVina Burns had this to say:
Terrific service and food! Our 3ye old grandson thinks it's the place to be!

On 8/31/2025 Paula Sawyer had this to say:
First time and had a pleasant evening experience all around


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