Downtown New Haven is an architectural time capsule of small town America. Only a short block in length, Front Street boasts a fully restored Art Deco movie theater, a restaurant, and several interesting shops.

The newly constructed Levee Walk, complete with antique lampposts, provides visitors with an opportunity for a leisurely stroll along the Missouri River. A busy boat ramp anchors the east end of the Levee Walk.