Grand Hacienda

$$ • Mexican, Pet Friendly, Vegan

Hours today·

Book a table: 7:00 PM 7:15 PM 7:30 PM More

About Grand Hacienda

The Grand Hacienda is a renowned Mexican restaurant known for its delectable cuisine and welcoming service. The menu features popular dishes such as calamari, burritos, mussels, enchiladas, and carnitas, all prepared with fresh ingredients. The sangria is a customer favorite, and the Carne Guisada is highly praised for its perfect blend of spice and tender beef. The staff, including the attentive servers, ensures a great experience for all guests, even accommodating special requests. The restaurant remains a favorite neighborhood spot, consistently providing excellent service and food in a cheerful and inviting atmosphere.

Menu

Add a Menu
Grand Hacienda Menu
Grand Hacienda Menu

Customers' Favorites

Photos

Add a Photo
Grand Hacienda
Grand Hacienda
View All Photos

Grand Hacienda Reviews

4.5
590 ratings
5
79%
4
8%
3
6%
2
3%
1
4%
Food
4.7
Atmosphere
4.7
Service
4.7

Share your opinion about Grand Hacienda

This is the absolute best Mexican food in the area! The service is exceptional, food is hot and fresh and they have the best raspberry margaritas around by far!!! If you happen to get lucky and grab a seat by the bar you will not regret it. The bartender, Carissa has a great personality, knows her stuff and has great recommendations. The brisket is delicious and the shredded chicken chimichanga with the house queso is to die to! I recommend this restaurant to all of my friends...read full review
Todo delicioso. 💯% Recomendado
Just left Grand Hacienda at Tyrone Mall in St Petersburg and was introduced to one of the best meals that is on their special menu introduced today. It is the birria ramen!! absolutely delicious. The flavor is amazing and it has pieces of tender birria beef found in their special tacos. It’s being prepared for a short period of time. Go try it…..you will love it!!

Read All Reviews(590)

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 9AM - 10PM
Sunday 9AM - 9PM
Updated on:
Reserve a table