Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Located in the heart of Saint Petersburg, Florida, Grand Hacienda is a Mexican restaurant offering a wide range of dining options and service choices. With its fast service and outdoor seating, it's the perfect spot for a quick bite or a leisurely meal. The restaurant also provides curbside pickup, no-contact delivery, and takeout, making it convenient for those on the go. Their menu features a variety of options such as comfort food, small plates, and vegetarian dishes, ensuring there's something for everyone. Grand Hacienda also offers a kids' menu, making it a family-friendly destination. Whether you're in the mood for breakfast, brunch, lunch, or dinner, you'll find it here. Additionally, the restaurant provides catering services and has a selection of alcoholic beverages including beer, wine, cocktails, and hard liquor. Indulge in delicious Mexican cuisine at Grand Hacienda on 399 11th Ave N.