This all-in-one amusement complex is a throwback to the good old days.. In Short Take a trip back in time when greasers were king and women wore pony tails and poodle skirts. Old Town is an amusement complex that resembles a town square complete with 75 shops, eight restaurants and 18 rides. Don't miss the Old Town Slingshot, which catapults brave riders 365 feet into the air. Live entertainment takes the stage each night at 7:30 pm. Admission and parking are free.