#1. Osage Restaurant at Top of the Rock - in Ridgedale, Missouri
Craving a bite to eat? Satisfy your appetite with world-class dining options, only offered at Top of the Rock. Whether you’re looking for something casual or looking to enjoy the fine dining experience, there’s something for everyone.
Finish off your evening with us at our signature Sunset Ceremony. As the sun says its goodbye, you’ll hear a civil war cannon erupt as everyone raises their glass for a toast.
#2. 360 in St. Louis, MO
Sit back and relax from almost 400ft above downtown in St.Louis’ best rooftop bar. Located atop the Hilton St. Louis at the Ballpark, 360 Bar enjoys panoramic views in every direction and features 6,000 square feet of indoor and outdoor dining, drinking and hangout space.