CONTACT US

Located in the heart of St. Petersburg and on the gorgeous St. Pete Beach, Grand Hacienda offers the best Mexican Flavors in Tampa Bay. Let us bring true Mexico culture to you by providing you with an experience that you will always remember.  Bring your friends and family to enjoy our delicious and exotic menu. Live the Fiesta!

St. Petersburg

Address
399 11th Ave N,
St. Petersburg, FL 33701

Phone #
(727) 256-9770

Hours
Sun – Thur 8:00am – 9:00pm
Fri – Sat 8:00am – 10:00pm

Get Directions

St. Pete Beach

Address
4393 Gulf Blvd,
St Pete Beach, FL 33706

Phone #
(727) 317-4971

Hours
Sun – Thur 11:00am – 9:00pm
Fri – Sat 11:00am – 10:00pm

Get Directions

Facebook      Instagram    Menu    Reservations
Contact Grand Hacienda to enjoy a delicious and fun time with family and friends, you will try the most delicious food in St Petersburg and St Pete beach area. Try our perfect street tacos, fajitas, quesadillas and much more. we cater for business and personal events and our locations are ready for small or big parties. Contact Grand Hacienda to enjoy a delicious and fun time with family and friends, you will try the most delicious food in St Petersburg and St Pete beach area. Try our perfect street tacos, fajitas, quesadillas and much more. we cater for business and personal events and our locations are ready for small or big parties. enjoy a delicious and fun time with family and friends, you will try the most delicious food in St Petersburg and St Pete beach area. Try our perfect street tacos, fajitas, quesadillas and much more.