Menu

Grand Hacienda - St. Petersburg

Grand Hacienda - St. Petersburg, 399 11th Ave N, St. Petersburg

4.8
RESTAURANT RATING: 
EXCEPTIONAL
4.8 out of 5 (35 Ratings)
Powered By Opentable
2.7 miles England Brothers Park
About Grand Hacienda - St. Petersburg
The Spotlight on Grand Hacienda - St. Petersburg

Flavor-Packed Mexican Vibes Just Minutes from the Music

Grand Hacienda - St. Petersburg brings a festive energy and authentic Mexican flavor to the heart of the city. Located just a short ride from downtown’s major concert venues, this colorful, casual spot is known for its vibrant décor, generous portions, and welcoming atmosphere. Whether you're craving tacos, sizzling fajitas, or a refreshing margarita, Grand Hacienda serves it all with a side of fun. The restaurant blends traditional recipes with a modern presentation, making it a top pick for diners looking to kick off a night out with bold flavors and friendly service.

Why Concert-goers love it

With its convenient location just minutes from downtown St. Pete’s popular music venues, Grand Hacienda is ideal for a pre-show dinner or post-concert bite. Guests love the quick, attentive service—perfect if you're on a schedule. The energetic yet not overwhelming vibe means you can enjoy your meal and still hear your friends talk. Plus, the large menu and full bar make it easy to fuel up before a long night of dancing or singing along to your favorite artist.

Who this Restaurant is great for

  • Groups of friends looking to share nachos, tacos, and margaritas before the show
  • Solo travelers wanting a casual, welcoming place to dine before heading to a concert
  • Couples making a romantic weekend of music and Mexican cuisine
  • Fans wanting a fun and festive pre-show atmosphere
  • Budget-conscious concert-goers looking for flavorful food without breaking the bank

What People Say

Reviewers on TripAdvisor and OpenTable rave about the authentic flavors, colorful ambiance, and friendly service. Many mention the excellent margaritas and generous portion sizes, making it a popular spot for both locals and visitors. Guests appreciate how fast the food comes out, especially when they’re trying to make it to a show on time. The vibrant decor and upbeat music create a fun mood that gets the evening started right.

Areas for Improvement

Some diners mention that parking can be a bit limited during busy times, so it’s best to arrive a little early if you’re on a tight schedule. A few guests note that the restaurant can get busy on weekends, which might mean a short wait—but most agree it’s worth it.

The Bottom Line

Grand Hacienda is a festive, flavorful, and convenient choice for concert-goers looking to enjoy a lively meal before hitting the music scene.

Average Price
$30 and under
Cuisine
Mexican
Opening Hours
Brunch
Sat, Sun 9:00 am-2:00 pm
Lunch
Mon-Fri 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. Petersburg 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. Petersburg?

Write a review

TripAdvisor Traveler Rating

Grand Hacienda is #397 of 994 things to do in St. Petersburg

4 of 5 stars4 out of 5
By: Michelle M, St. Petersburg, Florida
Sat 5 Apr, 2025
l This is a newish restaurant. The food is good. Atmosphere is nice. They have indoor and outdoor seating and a music band outside on the weekends. The tortilla soup is really good! We also had...

Read Full Review
2 of 5 stars2 out of 5
By: V5292FRjoec
Tue 11 Mar, 2025
l Worst tacos my wife and I ever had. We have eaten here before and the other entres are okay not great but okay. Service was horrible for their so called Taco tuesday. If you go do not ago for Taco...

Read Full Review
2 of 5 stars2 out of 5
By: Chacha562013, St. Petersburg, Florida
Sun 10 Dec, 2023
l We should have looked at reviews before this visit. Food was disappointing, and the service was equally poor. I had brisket tacos, which I hoped would be flavorful. The meat was tender but heavily...

Read Full Review
Write a Review of Grand Hacienda - St. Petersburg
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of Grand Hacienda - St. Petersburg
What was good?
What was bad?
Your review of Grand Hacienda - St. Petersburg
Grand Hacienda - St. Petersburg 399 11th Ave N, St. Petersburg