Have you ever wondered if there was anything to Orlando beyond the theme parks? Head just north of downtown Orlando and you will find the small city of Winter Park, and nestled in the heart of it: a picturesque street known as Park Avenue.