Our Story Specialties Experience Gallery Contact Call (563) 322-1925
Warm restaurant interior with dim lighting and wooden tables
Davenport's Favorite Mexican Kitchen

Real Mexican Flavor,
Served With Heart

Every dish at Texcoco is crafted from scratch using time-honored recipes, fresh local ingredients, and the same warmth that has made us a Davenport staple.

Scroll

A Taste of Mexico,
Right Here in Davenport

Chef preparing fresh Mexican food in a professional kitchen
Colorful array of fresh Mexican spices and ingredients

Texcoco Mexican Restaurant has been a cornerstone of the Davenport dining scene, bringing the bold, vibrant flavors of Mexico to every plate. Our kitchen operates on a simple belief: when you start with the finest ingredients and treat every recipe with respect, the result is something truly special.

From our hand-rolled tortillas to our slow-braised meats and house-made salsas, everything on your table is prepared with care and intention. We don't cut corners โ€” we honor the traditions that make Mexican cuisine one of the world's greatest culinary heritages.

Handmade tortillas daily
Locally sourced ingredients
House-made salsas & sauces
Family-friendly atmosphere

Dishes That Keep You Coming Back

Each recipe is a testament to generations of Mexican culinary tradition, reimagined with fresh ingredients and executed with precision.

Plate of enchiladas smothered in rich red sauce

Enchiladas

Soft corn tortillas filled with your choice of seasoned meat or cheese, smothered in our house-made salsa and melted queso.

Customer Favorite
Assortment of freshly made tacos on a ceramic plate

Tacos al Pastor

Marinated pork roasted on the trompo, served on fresh corn tortillas with onion, cilantro, and a squeeze of lime.

Authentic Recipe
Mole poblano poured over tender chicken

Mole Poblano

Our signature mole, rich and complex with over twenty ingredients, braised slow and served over tender chicken.

Chef's Special
Sizzling platter of steak fajitas with peppers

Fajitas

Grilled steak, chicken, or shrimp sizzled with bell peppers and onions, served with warm tortillas and all the fixings.

For the Table
Fresh guacamole in a molcajete with tortilla chips

Guacamole & Chips

Hand-mashed avocados with tomato, onion, cilantro, and jalapeรฑo, prepared tableside in a traditional molcajete.

Made Fresh
Golden churros dusted with cinnamon sugar and chocolate sauce

Churros & Chocolate

Crispy, cinnamon-sugar-dusted churros served warm with a side of rich, dark Mexican chocolate dipping sauce.

Dessert

More Than a Meal โ€”
It's an Experience

From the moment you walk through our doors, you're treated like family. Here's what makes dining with us different.

Warm Hospitality

Our staff treats every guest like a welcomed member of the family โ€” no reservation needed.

Comfortable Atmosphere

A cozy, inviting space perfect for date nights, family dinners, or a quick bite with friends.

Consistent Quality

Every visit delivers the same exceptional taste and service you've come to expect from us.

Takeout & Catering

Enjoy Texcoco at home or let us bring the flavors to your next event with our catering service.

Loved by Our Community

The kind words from our regulars and first-time visitors mean everything to us.

"

The mole here is absolutely incredible โ€” rich, complex, and unlike anything I've had anywhere else in the area. This is our go-to spot for celebrations.

M
Maria G.
Davenport, IA
"

We've been coming to Texcoco for years and the quality never slips. The fajitas are always sizzling hot and the service is consistently friendly and fast.

J
James T.
Bettendorf, IA
"

Best Mexican food in the Quad Cities, hands down. The atmosphere is welcoming, the portions are generous, and that guacamole is to die for.

S
Sarah L.
Moline, IL

Find Us at 311 E Locust St

Get in Touch

Address

311 E Locust St
Davenport, IA 52803-2813

Hours

Mon โ€“ Thu: 11:00 AM โ€“ 9:00 PM
Fri โ€“ Sat: 11:00 AM โ€“ 10:00 PM
Sunday: 12:00 PM โ€“ 9:00 PM

Weekly Hours

Monday 11:00 AM โ€“ 9:00 PM
Tuesday 11:00 AM โ€“ 9:00 PM
Wednesday 11:00 AM โ€“ 9:00 PM
Thursday 11:00 AM โ€“ 9:00 PM
Friday 11:00 AM โ€“ 10:00 PM
Saturday 11:00 AM โ€“ 10:00 PM
Sunday 12:00 PM โ€“ 9:00 PM

Ready for an Authentic Mexican Experience?

Call us to place your order, make a reservation, or learn about our catering options. We can't wait to welcome you.

Call (563) 322-1925
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website