About This Spot

Stepping into Mixteca Grill & Agave House in Dyersville feels like arriving at a comfortable neighborhood gathering spot where time slows just enough to savor the moment. The warm glow from soft lighting and the gentle hum of conversation create an inviting atmosphere that welcomes both longtime locals and travelers passing through. Early evenings often carry a relaxed pace, making it the kind of place where you can settle in without feeling rushed, whether you’re meeting friends or enjoying a quiet dinner.

The restaurant hums with a friendly, attentive energy—staff move with a genuine care that makes you feel seen without the pressure of hurried service. It’s the balance of attentiveness and ease that shapes much of the experience here, helping every guest feel like part of a shared story unfolding over a meal.

Food at Mixteca is a quietly confident celebration of Mexico’s rich flavors. From the moment fresh chips and salsa appear at the table, there’s an immediate sense of communal enjoyment, where small bites encourage relaxed conversation and connection. The menu has a way of bringing people together — whether it’s a plate rich with sizzling fajitas or the gentle sweetness of fried ice cream that rounds out the evening on a thoughtful note.

Beyond the dishes themselves, there’s a natural flow to the experience. The generous portions and thoughtfully crafted margaritas invite you to linger, to savor not just the meal but the company and the rhythm of the place. It’s a spot where food and atmosphere exist in harmony, making each visit feel familiar but never predictable—always with a hint of something new to discover.

What’s Available Here

  • IconOutdoor seating
  • IconTakeaway
  • IconDine-in
  • IconDelivery
  • IconFast service
  • IconGreat beer selection
  • IconGreat cocktails
  • IconLunch
  • IconDinner
  • IconSolo dining
  • IconWheelchair-accessible car park
  • IconWheelchair-accessible entrance
  • IconWheelchair-accessible seating
  • IconWheelchair-accessible toilet
  • IconAlcohol
  • IconBeer
  • IconCocktails
  • IconCoffee
  • IconComfort food
  • IconQuick bite
  • IconSmall plates
  • IconSpirits
  • IconLunch
  • IconDinner
  • IconDessert
  • IconSeating
  • IconTable service
  • IconBar on site
  • IconToilet
  • IconCasual
  • IconCosy
  • IconGroups
  • IconTourists
  • IconCredit cards
  • IconDebit cards
  • IconNFC mobile payments
  • IconCredit cards
  • IconGood for kids
  • IconHigh chairs
  • IconKids' menu
  • IconFree of charge street parking
  • IconFree parking lot
  • IconParking

Location & Hours

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

Guest Reviews

Iowa Dance Dad 08 Jan 2026

Mexican Restaurant – Dyersville, IA Met up with friends for dinner tonight and had a great experience at Mixteca. We got there around 5:30 and the place was maybe a quarter full—perfect for settling in without a rush. Our friends joined shortly after, and from the get-go, the service was friendly and attentive. The chips and salsa hit the table first and made a strong impression. The salsa was fresh, full of flavor, and not runny like you get at some places. Chips were crisp and clearly fresh—not the bottom-of-the-bag stuff. Three of us ordered fajitas and they did not disappoint. Big portions, sizzling hot, and packed with flavor. You could tell they weren’t cutting corners. By 6:00 the place was filling up fast, but even as it got busy, the staff kept everything running smoothly. We never felt forgotten or rushed. All in all, a solid spot if you’re craving Mexican food. Great portions, good atmosphere, and excellent service. Definitely recommend this spot.

Steve Jewell 13 Dec 2025

I’ve been going here for years. Best Authentic Mexican ever. Their margaritas are the perfect blend of tequila and mixer. Always service with a smile!

Emily Volk 07 Dec 2025

Want some great Mexican food, definitely worth the stop!! Chips and salsa were very tasty and everyone enjoyed their meal. It was very busy when we first got there so the food did take a little longer than we liked with 3 younger children, but the staff did a great job checking in on us, keeping the chips and drinks coming. Definitely going back!!

Tim Schmidt 21 Oct 2025

Second time eating here while passing by on U.S. Hwy 20. Was great the first time so decided to stop again and we really enjoyed it. Had two of the enchiladas players, fajita taco salad, and the queso. All were solid. The queso tasted great but wasn’t as hot as it should be. Enjoyed a regular margarita on the rocks and a strawberry blended. Staff was friendly and attentive. Reasonably priced. Would definitely come back again!!

Scott Evans 28 Sep 2025

Solid Mexican restaurant. I had the fajitas. The service is very good, and fast. They are also very nice. Food all around good, and generous portions. You will not go hungry. Recommend.

Share Your Experience
Related Listing

Recently Viewed Listing

4.9
418 Reviews

Meat 120 Korean BBQ

2463 Hamilton Mill Pkwy STE 300, Dacula, GA 30019, United States
4
145 Reviews

Pasquale's Pizzeria Restaurant

2640 Sloat Blvd, San Francisco, CA 94116, United States
3.8
915 Reviews

Burger Factory 2

1358 W Martin Luther King Jr Blvd, Los Angeles, CA 90037, United States
4
125 Reviews

La Tienda Latin Market

5008 US-98 Unit 4, Santa Rosa Beach, FL 32459, United States
4.8
69 Reviews

Swoop

5/21 Boundary St, Forster NSW 2428, Australia
Subscribr Now

Get All Updates & Advance Offers