Skip to main
Pueblo Viejo Mexican Restaurant

Best Mexican Food in TX

Celebrate Tradition with Bold Mexican & Cantina Tastes

Welcome to Pueblo Viejo

We are proud to show you some of our flavors that we have created over the years through our platters we serve. We take great pride in serving you the freshest Mexican food around the Houston area. We have three locations to serve you. Livingston, Texas, Cleveland, Texas, and Porter, Texas.

Quesadillas: A Cheesy Celebration

Quesadillas: A Cheesy Celebration

Indulge in the warm, melty goodness of freshly made quesadillas, crafted to perfection with bold flavors. Every bite delivers a satisfying blend of textures that makes it irresistible.
Nachos Grandes: The Ultimate Snack

Nachos Grandes: The Ultimate Snack

Dive into a fiesta of flavors with Nachos Grandes! A perfect harmony of crunch and creaminess, this crowd-pleaser is packed with rich toppings that will keep you coming back for more.
 Enchiladas Verdes: A Flavorful Escape

Enchiladas Verdes: A Flavorful Escape

Savor the richness of traditional enchiladas, baked to perfection and generously coated in flavorful sauces. This dish is a vibrant celebration of authentic Mexican taste.
Order From Our Website

Order From Our Website

Skip the wait and savor your favorite Mexican dishes from the comfort of your home! With just a few clicks, enjoy the bold flavors of Pueblo Viejo Mexican Restaurant, delivered fresh to your door.

A Taste of Authentic Mexico

Discover the vibrant and mouthwatering dishes that make Pueblo Viejo Mexican Restaurant a true delight. Feast your eyes on our culinary creations, crafted with love and tradition.

Welcome to the Real Mexican Experience

Step into Pueblo Viejo and embark on a journey through the colors, sounds, and aromas of Mexico. Our restaurant is a vibrant hub where the warmth of Mexican hospitality meets the lively spirit of our culture. From the décor to the music, every detail reflects the soul of Mexico.

Catering with Pueblo Viejo

Catering with Pueblo Viejo

Let Pueblo Viejo bring the bold flavors of Mexico to your next event. Whether it’s a corporate gathering, family celebration, or special occasion, our catering service ensures every bite is memorable.
Enjoy The Experience in all Locations

Enjoy The Experience in all Locations

At Pueblo Viejo restaurant, you can experience the authentic flavors of Mexico in three different locations across Livingston, Porter, and Cleveland. Each venue offers a unique atmosphere while maintaining the essence of Mexican culture and the high quality of the cuisine
Enjoy the Same Quality Wherever You Visit Us

Enjoy the Same Quality Wherever You Visit Us

We have a different menu for each location, so that your visit feels like a different experience, but maintaining our characteristic seal of quality.
Our Drinks

Our Drinks

House Margaritas. Lime Margaritas Small $9 / Jumbo $13.25 / Pitcher $35 Flavored margaritas Small $9.50 / Jumbo $13.99 / Pitcher $39 Flavors: Mango, Peach, Raspberry, Banana, Piña Colada, Blue Curacao, Sangria, Spur Apple, Dessert Pear, Dragon Fruit, Guava, Cotton Candy

What our guests are saying

Best Mexican restaurant I've been to in years. Not only is the food awesome, but as are the people. You can dine in or call ahead for pickup.

Flipper S.

Flipper S.

Service is excellent, food is delicious and the drinks are also very good. Price is very affordable. Chips are fresh and salsa is very good!

Hildi H.

Hildi H.

Awesome place to get crawfish and margaritas. The people know how to take care of you and the food is amazing. Pricing is not bad based on quality and portions. Have been coming back for about 15 yrs. Never been disappointed.

Hector E.

Hector E.

Featuring

Catering

Delivery

Takeaway

Dine In

Serves Happy-Hour Food

Has Live Music

Good for Watching Sport

Has Kids’ Menu

Unlock Pueblo Viejo Rewards

Unlock Pueblo Viejo Rewards

Join our rewards program to earn points, get free items and stay up-to-date with us!

Frequently asked questions

Our locations