Even as Florida’s economy slowly begins to reopen, the damning impact of coronavirus shutdowns on local businesses is beginning to show. Few places is this more obvious than in the iconic tourist strip mall Crossroads of Lake Buena Vista. Sitting just off of WDW property, the strip plaza was built in 1988 as part of […]
