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
Mon- Thur 11:00am- 9:00pm
Fri 11:00am – 10:00pm
Sat 9:00am – 10:00pm
Sun 9:00am – 9:00pm

Get Directions

St. Pete Beach

Address
4393 Gulf Blvd,
St Pete Beach, FL 33706

Phone #
(727) 317-4971

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

Get Directions

Tyrone Mall

Address
2424 Tyrone Blvd north.
St. Petersburg fl 33710

Phone #
(727) 302-0777

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

Get Directions

Tampa 

Address
11955 Sheldon Road.
Tampa, fl 33626

Phone #
(813) 475-5610

Hours
Mon-Thur 11:00am-9:00pm
Fri 11:00am – 10:00pm
Sat 10:00am – 10:00pm
Sun 10:00am – 9: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.