15 Best Mexican Restaurants in Iowa City

Find Iowa City's best Mexican restaurants right here.

Los Agaves Mexican Grill Mexican • $
2208 N Dodge St, Iowa City

Customers` Favorites

Steak Burrito with Rice Cheese Green Salsa
Lunch Chicken Fajitas
Burrito with Chorizo
Enchiladas Rancheras
Margarita Flight
Taco & Enchilada
Chips and Salsa
Shrimp Cocktail
Fried Ice Cream
Chile Rellenos

“This is our favorite place for family dinners. The food is delicious; the service outstanding and the atmosphere is bright and friendly.“

4.4 Superb145 Reviews
Mexico Lindo Grill & Cantina Mexican • $
1857 Lower Muscatine Rd, Iowa City

Customers` Favorites

Shrimp Chicken and Steak Fajitas
Beef Burrito with Cheese Dip
Molcajete Moctezuma
Carne Asada Fries
El Pastor Tacos
Chicken Fajitas
Mojarra Frita
Carnitas Taco
Chimichanga
Queso Fries

“The food is delicious and the prices are reasonable.“

4.4 Superb138 Reviews
Estela's Fresh Mex - Iowa City Mexican • $
184 E Burlington St, Iowa City

Customers` Favorites

The Iowan Burrito
Grilled Chicken
Early Bird Tacos
Tacos Steak
Fresh Food
Burritos
Guacamole
Carnitas
Salsa
Chips

“Food was made fresh when ordered and was really good. Definitely going back next time I'm in Iowa City.“

4.6 Superb75 Reviews
La Regia Taqueria Mexican • $
436 Hwy 1 W, Iowa City

Customers` Favorites

Pastor Tacos Al Pastor Torta
Steak and Cheese Fries
Burrito Californiano
Chips and Salsa
Salsa Options
Tacos De Papa
Street Tacos
Carne Asada
Fish Taco
Tortillas

“Them Tacos Boiy🔥soo good!“

4.1 Good145 Reviews
Lunas Tacos Family Kitchen Mexican • $
127 E Washington St, Iowa City

“Great food great staff I’m very happy they have a brick and mortar mortar location“

4.8 Superb14 Reviews
El Señor Cactus Authentic Mexican Cuisine Mexican • $
1534 S Gilbert St, Iowa City

Customers` Favorites

Taco I Chile Relleno Rice & Beans
Chicken Shrimp and Steak Fajitas
Chicken Chimichanga
Chimichanga Special
Mole Poblano Plate
Carne Asada Plate
Seafood Burrito
Trio Enchiladas
Burrito Cancun
Burrito Cactus

“Best Mexican food I’ve had in a very long time. Letty served us and she was absolutely amazing. Definitely recommend especially for the prices and great tasting food! Will be coming back!“

4 Good72 Reviews
Taco Loco Mexican • $
1755 Boyrum St, Iowa City

Customers` Favorites

Tacos De Asada Con Cilantro
Taco de Quesabirria
Lengua Beef Tongue
Rice \u0026 Beans
Quesabirria Tacos
Burrito Al Pastor
Carne Molida Taco
Chips and Salsa
Rice and Beans
Birria Burrito

“The waiter was great, I ordered steak tacos, Mexican style with cheese and lime on the side (my go to) and he recommended the Quesabirria with steak and they were hands down the absolute best steak tacos I have ever had!! Will definitely go back and I highly recommend this restaurant!!“

3.8 Good91 Reviews
La Casa Ltd Mexican •
4914 Dolphin Dr SE # B, Iowa City

“I had the pleasure of meeting Laura while visiting Iowa City, she was kind enough to give me 2 bottles of their salsa, as I am a fan of spicy dips of all sorts. The salsa was delicious, a good heat, without losing the vibrant flavors of a top quality salsa. Top of the line quality!“

4.3 Superb3 Reviews
Coa Cantina Mexican • $
18 1/2 S Clinton St, Iowa City

Customers` Favorites

Chips and Queso
Vegan Chorizo
Taco Combo
Burrito
Torta

“This place is lit! Super cool vibe and the best bartenders and staff! Keep it going 👍🔥“

3.7 Good55 Reviews
El Paso Mexican Tienda Y Taqueria Bakery • $
609 Hollywood Blvd STE 2, Iowa City

“Tried for the first time today, the queso was incredible. My 7 year old raved about it all night. The staff was super friendly and the food was amazing. We had burritos and the ceviche. The portions you get for the price is perfect. Basically 2 meals for the price of one. We will definitely return.“

4.5 Superb64 Reviews
Short's Burgers Eastside Hamburger • $
521 Westbury Dr, Iowa City

Customers` Favorites

Maynard Burger and Fries
Chicken Quesadilla
Tinga Nachos
Onion Rings
Taco Salad
Cobb Salad
Burnside
Dundee
Baxter
Sauce

“We had the best burgers!! Definitely try the Dundee!!! SO yum!!“

4.4 Superb68 Reviews
Cactus 3 Mexican • $
114 S Clinton St, Iowa City

Customers` Favorites

Chips and Salsa
Steak Burrito

“Just visited the new location and I have to say, it’s even better than before. The atmosphere is vibrant, welcoming, and perfect whether you’re out with friends, family, or just grabbing a bite on your own. You can really feel the energy as soon as you walk in. The food? Absolutely delicious. Every dish is packed with flavor and clearly made with care. It’s one of those places where you already know what you’re ordering next time before you even leave. It’s been busy most nights, which honestly says everything you need to know. Despite the crowd, the experience still feels enjoyable and worth it. What I love most is that it truly caters to all ages, you’ll see everything from families to date nights to groups celebrating. Definitely a spot that’s only getting better with its new home. Highly recommend checking it out if you haven’t yet!“

3.3 Good29 Reviews
Cactus Mexican Grill & Cantina Mexican • $
245 S Gilbert St, Iowa City

Customers` Favorites

Fried Ice Cream
Chips Salsa
Wet Burrito
Carnitas
Fish

“el molcajete esta muy bueno“

3.3 Good45 Reviews
Pancheros Mexican Grill - Downtown Iowa City Mexican • $
32 S Clinton St, Iowa City

Customers` Favorites

Gold Peak Unsweetened Tea 18 5oz
Large Hot Tomatillo Salsa
Large Pico de Gallo Salsa
Bottled Coca-Cola 20oz
Chips and Queso
Chips and Guac
Burrito Bowl
Quesadilla
Steak
Tacos

“best burrito on the planet“

3.1 Average92 Reviews
Cactus 2 Restaurant & Cantina Mexican • $
314 E Burlington St, Iowa City

“el molcajete esta muy bueno“

3 Average4 Reviews

You May Also Like