Is there any local food destination better than a diner? There’s something unique about these old-school places, starting with the massive menus that many of them have. That’s why they’re the perfect option for bigger parties – everyone will be able to find something they love on the menu! This is especially the case for small-town diners, which often feel untouched by time. That’s why we love Henry’s Diner in Crescent, Iowa – a local institution on the Old Lincoln Highway, located in a town of under 700 people. This bustling old-school spot serves up classic diner standards for breakfast and lunch, but it has a big surprise under its humble appearance: It turns into a steakhouse at night, regularly offering hearty prime rib dinners that put many steakhouses to shame! Read on to discover why Henry’s Diner should be your next road trip stop.

Related Stories

Travel To The Edge Of Iowa And Dine In A Western-Themed BBQ Restaurant At Fort Worth

Travel To The Edge Of Iowa And Dine In A Western-Themed BBQ Restaurant At Fort Worth

This Local Hidden Gem Restaurant Makes Iowa City The Chili Capital Of Iowa

This Local Hidden Gem Restaurant Makes Iowa City The Chili Capital Of Iowa

You'll Be Swept Away To The World  Of Vintage Commercials At This Hidden Iowa Cafe

You'll Be Swept Away To The World Of Vintage Commercials At This Hidden Iowa Cafe

Have you dined at Henry’s Diner in Crescent, Iowa? Let us know what meal you enjoyed there, and tell us your favorite diners in Iowa in the comments section! The Henry’s Diner website has the full menu, and the Henry’s Diner Facebook page is the best place to find all the local specials. It can be quite a drive to get to Crescent, so make sure you’re packed with our guide to road trip essentials.

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

Explore Iowa