About Us

Hacienda Mexican Restaurant & Bar celebrates Mexican cuisine with authentic dishes bursting with flavor.

We only use the freshest ingredients and best spices for our extensive menu, which includes favorites such as fajitas, tacos, burritos, enchiladas, camarones, seafood and more. Have a grande appetite? Try one of our big boy platters. Wash down your meal with a delicious drink from our fully stocked bar. Happy hour is every day from 3 p.m – 6 p.m.

We are family owned and have been serving up delicious food in Delray Beach, FL for over 40 years. We like to think that our continued success speaks for the quality of our food. Food is our passion and we love sharing that passion with all of our customers.

Looking for something more exclusive? We have a private room available for rent to host your party. Whether it’s a celebration or just getting the family all together for a meal, treat them to one of the best Mexican meals they’ll have this side of the border.

Stop in or call ahead for takeout!