Skip to main content

Pueblo Viejo Mexican Restaurant | Our Story

Cooking from the Old Town Up

Pueblo Viejo means "Old Town" — six Florida locations, one philosophy: real ingredients, generous plates, and a table that always feels like home.
The Name Says It All

The Name Says It All

Pueblo Viejo — "Old Town" — is a declaration of deep respect for regional Mexican cooking. Recipes travel through generations; every dish carries history on the plate.
Dishes Worth Coming Back For

Dishes Worth Coming Back For

The Quesa-Birria is a local legend — slow-braised, cheesy, and built for dipping. Add steak fajitas, chimichangas, shrimp tacos, and a Burrito Supreme to round it out.
Chips, Salsa, and Ritual

Chips, Salsa, and Ritual

Warm chips and house-made salsa hit the table before you open the menu — thick, fresh, and the best salsa guests say they've had all year.
Happy Hour, Worth Staying For

Happy Hour, Worth Staying For

Spicy margaritas with a chili-lime rim, frozen drinks, and specials only available when you dine in. Happy hour here is a standing invitation.
Six Spots, One Community

Six Spots, One Community

From Brooksville to Okeechobee to Port St. Lucie, Pueblo Viejo has grown one neighborhood at a time — bilingual staff, family-sized portions, and a welcome that never changes.