Welcome to
Grand Hacienda 

It’s a pleasure to share our authentic Mexican cuisine with you. For centuries in Mexico, the kitchen has been the heart of the home. A place where friends and family celebrate cooking with pre-hispanic ingredients and methods passed down through many generations. Each family, depending on its geographic location and historic influence, created its own version of Mexican cuisine. A heritage of which we all can be proud! True to our heritage, cooking fresh from scratch is a must. Breakfast, lunch, or dinner, we prepare your entire meal to order. A freshness you will be able to taste!

¡Buen Provecho!
Enjoy Your Meal

OUR PASSION: OUR RECIPES!

Call us for Reservations
or Order to Take out!

4th Street St. Pete
727-256-9770

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

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
727-317-4971

Address
4393 Gulf Blvd,
St Pete Beach, FL 33706

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 Square Mall
727-302-0777

Address
2424 Tyrone Blvd north.
St. Petersburg fl 33710

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

Get Directions

Address
11955 Sheldon Road.
Tampa, fl 33626

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

Get Directions

Our new WEST TAMPA location

Make a reservation!
TAMPA 813-475-5610

Our Menu

Our entire menu is available 👈