Grand Hacienda

$$ • Mexican, Vegetarian

Hours today·

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

About Grand Hacienda

Grand Hacienda is a Mexican restaurant known for its fresh and pleasant atmosphere. The food is exceptional, with flavorful dishes like choriqueso, tacos, and tacos del alambre, all beautifully presented. The service is outstanding, with staff going above and beyond to ensure a perfect dining experience; Lyla was praised for her attentive and friendly service, making sure everything was just right and bringing extra napkins and table-side guacamole. The restaurant offers indoor and outdoor seating, making it a versatile place for different occasions. The salsa is especially delicious, and the menu includes vegetarian options like taco salad and tamales. The VIP room provides an intimate and elegant setting for special occasions. While the restaurant can get busy, the wait is worth it for the good portions and delicious food. Parking is available in the back, and the atmosphere is warm and inviting, making it an ideal spot for celebrations. Visitors also enjoy refreshing drinks like Jamaica, and the fried ice cream is a highlight for dessert. Overall, Grand Hacienda is a kid-friendly place that offers a pleasant dining experience for all.

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.3
451 ratings
5
75%
4
10%
3
3%
2
4%
1
8%
Food
4.5
Atmosphere
4.5
Service
4.5

Share your opinion about Grand Hacienda

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!!
juan was a great server i’m coming back

Read All Reviews(451)

Hours

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