Did you know that there are more than a decently-sized handful of wonderful restaurants in Indiana that have been operating for literal decades, if not longer? Yep – some of the oldest restaurants in Indiana include ones like the historic Broadway Inn and Tavern, the Log Inn, and the place we’re checking out today: the ol’ St. James Restaurant. Originally built in 1878, this amazing old place has been going strong ever since, with the family currently running it having done so since the 1940s. Check it out and come have dinner – you won’t regret it.

Related Stories

This Rustic Barn Restaurant In Indiana Serves Up Heaping Helpings Of Country Cooking

This Rustic Barn Restaurant In Indiana Serves Up Heaping Helpings Of Country Cooking

The Historic Ice Cream Parlor In Indiana Where You Can Still Experience The Early 20th Century

The Historic Ice Cream Parlor In Indiana Where You Can Still Experience The Early 20th Century

You Wouldn't Expect Some Of The Best Tenderloin In Indiana To Be From A Gas Station, But It Is

You Wouldn't Expect Some Of The Best Tenderloin In Indiana To Be From A Gas Station, But It Is

For a more complete history, the most up-to-date hours, menu, and more, be sure to check out the official St. James Restaurant website.

Hungry for other old-school restaurants in Indiana? Check out The Rathskeller, which is the oldest German restaurant in IN.

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

Explore Indiana