When you think of great tacos, Iowa probably isn’t the first place that comes to mind. You might be surprised by how many places in small towns across the state are serving delicious, authentic tacos that will surprise and delight you. These 10 taco places in Iowa will serve you tacos that are out of this world good.
- La Juanita, Storm Lake
Yelp/Kevin W.
Yelp/Michelle G. La Juanita serves some of the most amazing and authentic tacos in the state. The tacos are prepared with perfectly spiced and cooked meat, fresh cilantro and onion and homemade hot sauce. Trust me, you’ll be very happy you stopped here. 613 Lake Ave. North, Storm Lake.
- La Regia Taqueria, Iowa City
Facebook/La Regia Taqueria
Facebook/La Regia Taqueria La Regia Taqueria has a large and varied menu of authentic Mexican dishes at great prices. Their fresh, high quality ingredients, flavorful hot sauces and delicious tortillas ensure tasty and high quality tacos every time. 436 IA-1, Iowa City.
- Zamora Fresh Market, Marshalltown
Google Maps
Yelp/Mark O. This unassuming restaurant is in the back of a Mexican market in downtown Marshalltown. The steak tacos with fresh hot sauce are especially good, but any of the tacos really won’t disappoint. 4 East Main St., Marshalltown.
- El Patio, West Liberty
Facebook/El Patio
Yelp/Mike F. El Patio serves American and authentic Mexican style tacos that are all delicious. The Mexican style tacos are the best, in my opinion, with flavorful seasoned meat, fresh cilantro, onion, lime juice and even a slice of avocado. Yum. 214 N. Columbus St., West Liberty.
- Tacopocalypse, Des Moines
Yelp/Timmy G.
Yelp/Anil P. Tacopocalypse is an inventive restaurant that puts a unique Asian twist on your everyday tacos, like bulgogi (Korean beef) or Korean tofu tacos. They also serve more traditional flavors like poblano chorizo and braised pork, and a variety of vegetarian and vegan options. Try anything, really. It’s all amazing. 407 E. 5th St., Des Moines.
- El Sol, Solon
Yelp/Cheryl H.
Yelp/Connie H. El Sol offers up authentic Mexican tacos for a great price. Their carnitas are especially good. Pile some fresh, spicy salsa on top for an added dash of flavor. 240 E. Main St., Solon.
- El Banditos, Iowa City
Facebook/El Banditos Iowa City
Yelp/Daniel J. El Banditos tacos are packed with flavorful, perfectly seasoned meat and fresh sauces and salsas made in-house. They serve their tacos on flour or corn tortillas, with locally sourced meat like lamb, beef barbacoa, pork and more. 327 East Market St., Iowa City.
- Los Primos Mexican Grill, Davenport
Facebook/Los Primos Mexican Grill
Facebook/Los Primos Mexican Grill Los Primos has really good authentic Mexican style tacos with fresh ingredients. The spicy pork tacos are especially good. 1143 East Locust St., Davenport.
- Tacos La Juanita, Sioux City
Facebook/Tacos La Juanita Inc.
Yelp/Aaron K. A local favorite, Tacos La Juanita serves great tacos with fresh ingredients like traditional carnitas and carne asada tacos served on corn tortillas. Their carnitas are probably the best. 1316 Pierce St., Sioux City, IA.
- Fuzzy’s Taco Shop, Ankeny (and multiple other locations)
Yelp/Greg B.
Yelp/Kristyn M. The grilled tacos at Fuzzy’s Taco Shop are flavorful and delicious, especially the California Heat taco with their fresh salsa and avocado. 2732 SE Delaware Ave. #300, Ankeny.
Have you been to any of these places? What are your favorite spots to get tacos? For more amazing Iowa food ideas, here are 11 ‘Hole In The Wall’ Restaurants In Iowa That Will Blow Your Taste Buds Away.
Yelp/Kevin W.
Yelp/Michelle G.
La Juanita serves some of the most amazing and authentic tacos in the state. The tacos are prepared with perfectly spiced and cooked meat, fresh cilantro and onion and homemade hot sauce. Trust me, you’ll be very happy you stopped here. 613 Lake Ave. North, Storm Lake.
Facebook/La Regia Taqueria
La Regia Taqueria has a large and varied menu of authentic Mexican dishes at great prices. Their fresh, high quality ingredients, flavorful hot sauces and delicious tortillas ensure tasty and high quality tacos every time. 436 IA-1, Iowa City.
Google Maps
Yelp/Mark O.
This unassuming restaurant is in the back of a Mexican market in downtown Marshalltown. The steak tacos with fresh hot sauce are especially good, but any of the tacos really won’t disappoint. 4 East Main St., Marshalltown.
Facebook/El Patio
Yelp/Mike F.
El Patio serves American and authentic Mexican style tacos that are all delicious. The Mexican style tacos are the best, in my opinion, with flavorful seasoned meat, fresh cilantro, onion, lime juice and even a slice of avocado. Yum. 214 N. Columbus St., West Liberty.
Yelp/Timmy G.
Yelp/Anil P.
Tacopocalypse is an inventive restaurant that puts a unique Asian twist on your everyday tacos, like bulgogi (Korean beef) or Korean tofu tacos. They also serve more traditional flavors like poblano chorizo and braised pork, and a variety of vegetarian and vegan options. Try anything, really. It’s all amazing. 407 E. 5th St., Des Moines.
Yelp/Cheryl H.
Yelp/Connie H.
El Sol offers up authentic Mexican tacos for a great price. Their carnitas are especially good. Pile some fresh, spicy salsa on top for an added dash of flavor. 240 E. Main St., Solon.
Facebook/El Banditos Iowa City
Yelp/Daniel J.
El Banditos tacos are packed with flavorful, perfectly seasoned meat and fresh sauces and salsas made in-house. They serve their tacos on flour or corn tortillas, with locally sourced meat like lamb, beef barbacoa, pork and more. 327 East Market St., Iowa City.
Facebook/Los Primos Mexican Grill
Los Primos has really good authentic Mexican style tacos with fresh ingredients. The spicy pork tacos are especially good. 1143 East Locust St., Davenport.
Facebook/Tacos La Juanita Inc.
Yelp/Aaron K.
A local favorite, Tacos La Juanita serves great tacos with fresh ingredients like traditional carnitas and carne asada tacos served on corn tortillas. Their carnitas are probably the best. 1316 Pierce St., Sioux City, IA.
Yelp/Greg B.
Yelp/Kristyn M.
The grilled tacos at Fuzzy’s Taco Shop are flavorful and delicious, especially the California Heat taco with their fresh salsa and avocado. 2732 SE Delaware Ave. #300, Ankeny.
OnlyInYourState may earn compensation through affiliate links in this article.