Grand Hacienda
4393 Gulf Blvd, St Pete Beach
(727) 317-4971
Customers' Favorites
Quesadilla Grand Hacienda
The Grand Hacienda Fajita
Chicken Fajita Dinner
Tableside Guacamole
Lunch Birria Tacos
Shredded Chicken
Fajita Taco Salad
Side Chips Salsa
Fried Ice Cream
Salsa and Chips
Recent Reviews
We eat here every time we visit St Pete. I wish such excellent Mexican cuisine could be found in central Florida. The food is authentic and delicious and the service and atmosphere are spot on. I would recommend ordering something outside of your comfort zone, but no matter what you order, if you don’t love it, it’s you not them
We came here for dinner because the website said that on Thursdays they offer buy one get one half off fajitas. We asked our server about it and she said that wasn't an option. We thought ok this is not a big deal. We'll just order something else which is what we did. To our surprise, our food was delivered in 5 minutes. Not sure how they cooked everything and plated it that quickly but it definitely made me question the freshness. Overall the food was fine. Nothing...
Grand Hacienda was an incredible dining experience! It was my first time trying Mexican food, and the waiter kindly offered great recommendations. I went with the fajitas and Enseladas — the portions were generous, served sizzling hot, and absolutely delicious! The meat was tender, the chicken perfectly juicy, and the shrimp bursting with flavor. I also tried tamarind juice, a unique and refreshing drink. I highly recommend this restaurant and will definitely return the next...