Grand Hacienda is a mexican restaurant Historic Old Northeast Saint Petersburg located in United States.
399 11th Ave N Saint Petersburg , FL 33701 United States
Menus | Dinner |
Air is long but food is good. Wine shop next door is a good spot to wait
Chips and salsa . Every time. No matter what you’re ordering! ????????
Fabulous breakfast !
Excellent service and great food. Lots of delicious vegetarian options .
All of the tacos are excellent, but I always go with a torta. - Coleman McCormick
Chicken nachos and Chile relleno with beef are the best!! - Logan Christopher
EXCELLENT food, GREAT service! $3 margaritas during happy hour. Michael was our server and he is awesome. Very friendly and knowledgeable of menu items. Very fun atmosphere as well! - Scooter
Short Ribs eggrolls are fantastic, as is the Chicken and Waffles! - Rosie J.