Dining
Authentic Mexican Cuisine
A family-owned Mexican restaurant dedicated to bringing the best Mexican cuisine to Petersburg residents and tourists alike. We take pride in serving fresh food and delicious drinks, ensuring an enjoyable dining experience for families and friends.
Drinks
Refreshing Beverages
Quench your thirst with our selection of handcrafted margaritas, local beers, and refreshing non-alcoholic drinks. Perfect pairings for your meal await you at Don Quixote.
Happy Hour
Special Deals Daily
lunes - viernes
1 - 6 p.m.
Margarita mediana $7.99
Margaritas Jumbo $10.99




Saborea la mejor selección de tequila

Margaritas gigantes
¡Únete a nosotros para disfrutar de nuestras margaritas Jumbo durante la hora feliz! Disfruta de sus refrescantes sabores y relájate con tus amigos mientras disfrutas de la mejor experiencia con margaritas.

Don Quixote Mexican was created with a simple mission:
Bring the heart, flavor, and tradition of Mexican cuisine to the Petersburg community.
What started as a family dream has grown into two full restaurants built on hard work, passion, and love for good food.
Family-owned and operated by José Guzman, our restaurant showcases our passion for unique culinary experiences and amazing margaritas. Join us as we serve up delicious dishes that celebrate our rich heritage and creativity.
About Us
SEE HOW HAPPY ALL OF OUR VISITORS ARE
Ayla Barr
I’m obsessed with this place. Amazing tacos. Tacos al pastor are my favorite so far, but the tacos Petersburg and tacos chupacabras are also amazing. Fried plantains are delicious. Queso is perfect. Chips are always fresh. My friend loves the birria tacos and my husband raved about his burrito. 💖💖
Don Quixote Grill
David Jones
The Place was very nice and clean, the staff was friendly and welcoming and everything we ordered was excellent.
Don Quixote Grill
Sonny Churn
Food was delicious, the portions were huge and it is reasonably priced. Both times we have been the service has been great, I think it’s safe to say we have found a new fav spot to eat !
Plaza Don Quixote









