Top of the Wreck Restaurant
720 North First Street
St. Louis, MO 63102
314-436-1006
Located in St. Louis' premier multilevel entertainment complex, this restaurant serves steaks, barbecue ribs, bison, and ostrich hamburgers in a sportsman's paradise with antique hunting and fishing items. They are open nightly for dinner. Reservations are recommended.
