Site Navigation

Home
About
Services
Testimonials
Contact
News
FAQ

Pueblo Viejo

About Us

Pueblo Viejo is a vibrant Mexican restaurant located in Des Moines, IA, that has been serving the surrounding areas since 2000. Specializing in authentic Mexican cuisine, our menu features traditional dishes made from family recipes, complemented by fresh-made drinks. We offer catering services for events of all sizes, ensuring every occasion is memorable with delicious food and exceptional service. Experience the taste of Mexico at Pueblo Viejo—where every meal feels like a celebration.


Lunch specials - All $9 a plate
Monday - Chicken Carnitas
Tuesday - Pollo ala Crema
Wednesday - Arroz Pollo
Thursday - Carnitas de Res
Friday - Pollo Loco


Our Story

WHO WE ARE

Pueblo Viejo is a vibrant Mexican restaurant proudly serving the Des Moines, IA community and surrounding areas since 2000. With over 26 years of experience, we have built a reputation for delivering authentic Mexican cuisine rooted in time-honored family recipes. Every dish is prepared with care, from sizzling carne asada and customer favorites like The Viejo, El Mesquite Grill, and The Pueblo, to our wide selection of enchiladas, burritos, fajitas, and combinations. Our menu also features fresh seafood, chicken, salads, quesadillas, appetizers, and flavorful side orders, ensuring there is something for everyone. Guests can enjoy our welcoming dine-in atmosphere or convenient carryout options. To complement every meal, we offer fresh-made drinks, including margaritas, palomas, daiquiris, mixed drinks, and a variety of beers. At Pueblo Viejo, every plate is crafted to deliver bold flavor, generous portions, and a true taste of Mexico.






WHY CHOOSE US

Choosing Pueblo Viejo means choosing quality, tradition, and a dining experience that feels like home. Our commitment to fresh ingredients and made-from-scratch recipes ensures every meal is bursting with authentic flavor. We are especially known for our large, satisfying plates that leave guests coming back time and time again. Beyond our restaurant service, we offer both small and large order catering, making us a trusted choice for everything from intimate gatherings to large celebrations. Whether you are planning a family event, corporate function, or special occasion, our team provides reliable service and delicious food that impresses every guest. With decades of experience, a diverse menu, and a passion for hospitality, Pueblo Viejo stands out as a go-to destination for Mexican cuisine in the area. From casual meals to catered events, we are dedicated to making every experience memorable, flavorful, and truly enjoyable.

Areas Served

Des Moines, IA


What We Offer

Our Specialties include:

Our Services include:

Our Products include:


Testimonials

On 7/26/2026 Edwin Bittner had this to say:
Best fajitas I have ever had! Some places the fajitas tend to look like the meat was boiled. This place had a good char and the meat was seasoned perfectly.

On 7/21/2026 cadillac girl had this to say:
I absolutely love this place. This is where I go when I need some good comfort food or if I'm just going out to have lunch with friends. The staff is extremely friendly and always makes us feel welcomed. The prices are good and the portions are large.

On 6/30/2026 imagine it. decide new things had this to say:
very welcoming, food and service is awesome. luv ❤️ the frozen daiquiri. strawberry, ask for mango 🥭 pineapple 🍍 😋

On 6/25/2026 Susanna Perez had this to say:
We go here two to three times a month. The service is always fast and friendly. The food's always fresh and delicious! Special shout out to Marianna!! I'm pretty sure she's the hostess and waitress she is the best!

On 6/24/2026 Kyle (Yoshi) had this to say:
My favorite mexican restaurant in town! Food is great, service is wonderful, and I can always get a table when I visit!


Contact Us

Pueblo Viejo
3841 E 14th St Des Moines, IA 50313
Phone: (515) 265-1720
Email: alearceo14@gmail.com

Where To Find Us

Follow us on Facebook

Payment Types Accepted

American Express, Android Pay, Apple Pay, Debit Cards, Discover, MasterCard, Visa

Our Hours

Monday: 11:00 AM - 10:00 PM
Tuesday: 11:00 AM - 10:00 PM
Wednesday: 11:00 AM - 10:00 PM
Thursday: 11:00 AM - 10:00 PM
Friday: 11:00 AM - 10:00 PM
Saturday: 11:00 AM - 10:00 PM
Sunday: 11:00 AM - 10:00 PM


News

Looking for a delicious meal made with authentic recipes and fresh ingredients? Pueblo Viejo brings the vibrant flavors of Mexico to your table with traditional favorites, refreshing drinks, and a welcoming atmosphere perfect for lunch, dinner, or your next celebration.

From family meals to special events, our catering options help make every occasion memorable. Stop by today and enjoy a true Mexican dining experience!

📍 Visit Pueblo Viejo in Des Moines
🍴 Authentic Mexican Cuisine | Fresh-Made Drinks | Catering

#PuebloViejo #MexicanFood #DesMoinesEats #AuthenticMexicanCuisine

FAQ

What type of cuisine does Pueblo Viejo serve?
We specialize in authentic Mexican cuisine made from traditional family recipes. Our menu includes carne asada, fajitas, burritos, enchiladas, seafood, chicken dishes, and signature plates like The Viejo, El Mesquite Grill, and The Pueblo.
Do you offer dine-in and carryout options?
Yes. We offer both dine-in service in a welcoming, vibrant atmosphere as well as convenient carryout for customers who prefer to enjoy their meals at home or on the go.
Do you provide catering services?
Absolutely. We offer both small and large order catering for events of all sizes, including family gatherings, business meetings, parties, and special celebrations. Our catering menu brings the same authentic flavors and generous portions you enjoy in our restaurant.
Do you serve fresh-made drinks and alcohol?
Yes. We are known for our fresh-made drinks, including margaritas, palomas, daiquiris, and mixed drinks. We also offer a selection of beer and other beverages to complement your meal.
What are your most popular dishes?
Some of our most popular menu items include our carne asada plates, The Viejo, El Mesquite Grill, and The Pueblo. Guests also love our enchiladas, fajitas, and combination plates for their flavor and generous portions.
How long has Pueblo Viejo been in business?
Pueblo Viejo has proudly served the Des Moines, IA community and surrounding areas since 2000, bringing over 26 years of experience in authentic Mexican dining and hospitality.

Legal

Terms of Use
Privacy Policy