Believe it or not, there was a time in the not-too-distant past when downtown Orlando was indeed a tourist destination right up there with the Mouse and SeaWorld. That was when Church Street Station, the now-defunct nightclub/entertainment complex was still in operation. Developed in 1972 by Pensacola entrepreneur Bob Snow, the space housed a number […]
