Downtown Orlando’s highly anticipated Taco Bell Cantina opens for takeout only, providing a boost for nearby retail

The delayed Cantina was expected to open in late 2019.