The Massive Burritos At This Iowa Restaurant Will Satisfy All Your Cravings
There’s no better way to treat yourself than to track down the best burritos in Iowa. Luckily, most of us won’t have to drive too far! Head to Iowa City to try Estela’s, a family-owned restaurant focused on making the freshest Mexican food you’ll find in the Hawkeye State.
Find Estela’s at 184 E Burlington St., Iowa City, IA 52240. Expect a line if you come around lunchtime when the University is in session — this taco shop is popular. You can count on Estela’s to fuel your burrito craving at nearly any time because they’re open from 7 a.m. to 11 p.m. from Sunday through Wednesday, and from 7 a.m. to 3 a.m. Thursday, Friday and Saturday. Now you’ve got a place to go for those late night munchies!