4.3 stars based on 1299 ratingsToday's hours: 11 am-9 pmAdd a review
Mexican restaurant, Restaurant
About
Experience the vibrant tastes of Mexico at Grand Hacienda, a beloved spot in St. Pete Beach. With a casual yet trendy atmosphere, this cozy restaurant features a stellar menu packed with mouthwatering options from tacos to chimichangas. Patrons rave about the fast service and delectable chips and salsa, while the bottomless margarita special offers a fun twist for cocktail lovers. Perfect for families or solo diners, Grand Hacienda welcomes guests with warm hospitality and offers wheelchair accessibility for all. Don't miss out on their incredible dessert selection!
Grand Hacienda delivered a lovely dining experience! We enjoyed the vibrant atmosphere, and the friendly staff made us feel at home right away. I tried the shrimp fajitas, which came sizzling hot and packed with flavor. My partner had the fish tacos, and she was thrilled with how fresh the fish tasted. Their margaritas are a must - get the bottomless special if you can! Just a heads-up: parking can be a bit tricky, but it’s absolutely worth it for the food. 🌮