
Grand Hacienda
Editor's take
4.2/5 with 1,445 reviews suggests a consistently popular beach Mexican option, and Google feedback strongly praises freshness and speed despite a few taco complaints.
What visitors say
Most visitors praise fast service, fresh chips/salsa and guac, and friendly staff; a minority complain tacos/fillings feel less fresh or under-seasoned lately.
Grand Hacienda is an authentic Mexican spot on St. Pete Beach serving made-from-scratch tacos, fajitas, quesadillas, and margaritas. Popular for fast, friendly service with outdoor beach-area seating.
- Phone
- (727) 317-4971
- Website
- Visit website
- Hours
- Mon-Thu 11:00am-9:00pmFri 11:00am-10:00pmSat 11:00am-10:00pmSun 11:00am-9:00pm





