With Taco Tuesday working its way towards being declared a national holiday, Iowans everywhere are seeking the best places to enjoy a tasty Mexican meal. If you’re trying to track down the best tacos in Iowa, drive out to Shenandoah, where you’ll find El Porton Mexican Grill.

Related Stories

The Tiny Restaurant In Iowa That Serves Mexican Food To Die For

The Tiny Restaurant In Iowa That Serves Mexican Food To Die For

Iowa's Very First German Restaurant Has Literally Been Around Forever

Iowa's Very First German Restaurant Has Literally Been Around Forever

This Tiny Mexican Restaurant In Iowa Serves More Than A Dozen Types Of Tacos

This Tiny Mexican Restaurant In Iowa Serves More Than A Dozen Types Of Tacos

El Porton is located at 506 S Fremont St., Shenandoah, IA 51601. They’re open from 11 a.m. to 9 p.m. Sunday through Thursday, and from 11 a.m. to 10 p.m. on Friday and Saturday.

If the weather warms up, be sure to set aside time to explore the Epic Abandoned Railroad Hike just south of town.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Iowa