Old-school tower, built in 1956, offering 360-degree views from its 226 ft.-high observation deck.
American restaurant
The Brave Burger
793 W Montrose St, Clermont, FL 34711
