Menu

Grand Hacienda - St Pete Beach

Grand Hacienda - St Pete Beach, 4393 Gulf Blvd, St. Pete Beach

4.4
RESTAURANT RATING: 
EXCELLENT
4.4 out of 5 (12 Ratings)
Powered By Opentable
2.0 miles Treasure Island Beach
About Grand Hacienda - St Pete Beach
Average Price
$30 and under
Cuisine
Mexican
Opening Hours
Lunch
Daily 11:00 am-2:00 pm
Dinner
Mon-Thu, Sun 2:00 pm-9:00 pm
Fri, Sat 2:00 pm-10:00 pm

Grand Hacienda - St Pete Beach Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of Grand Hacienda - St Pete Beach?

Write a review

TripAdvisor Traveler Rating

Grand Hacienda is #67 of 145 things to do in St. Pete Beach

3 of 5 stars3 out of 5
By: countyfare, Leesville, South Carolina
Sun 29 Jun, 2025
l Good but not great. We had triple fajitas (steak, chicken, shrimp). Supposed to be equal amounts of each. But was mostly way overcooked chicken. Steak was ok, only 3 small shrimp… service was just ok.

Read Full Review
3 of 5 stars3 out of 5
By: drummerhill, Windsor, Canada
Fri 10 Jan, 2025
l Tried the Grand Hacienda for dinner with friends. Good Mexican menu with many choices. Two of us had chicken in our burritos and it was dry (choose the beef). Service was average at best. Good...

Read Full Review
5 of 5 stars5 out of 5
By: Kevin P
Mon 11 Nov, 2024
l Our server Lewis was super friendly and efficient. The meal and drinks were all excellent. Would highly recommend if you are in the area.

Read Full Review
Write a Review of Grand Hacienda - St Pete Beach
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Grand Hacienda - St Pete Beach
What was good?
What was bad?
Your review of Grand Hacienda - St Pete Beach
Grand Hacienda - St Pete Beach 4393 Gulf Blvd, St. Pete Beach