The Overlook Restaurant
The Overlook Restaurant has operated since 1948 at 1153 West State Road 62 on a bluff above Leavenworth, Indiana, offering a 20-mile panoramic view of the Ohio River's Horseshoe Bend from both the dining room and outdoor seating. The menu is American diner-style — burgers, catfish, country cooking — with an attached lounge. It sits on SR-62, part of the Ohio River Scenic Byway, making it a natural lunch or dinner stop on the byway run through Crawford County.
A 75-year-old river-bluff institution with an unobstructed 20-mile view of the Ohio River's Horseshoe Bend — the defining fuel-and-vista stop on the SR-62 stretch of the Ohio River Scenic Byway.
Shot by the riders who've run it.
Riders upload photos to their profile and tag the road or stop — tagged shots show up here automatically.