Taco Bell Cantina is opening its first Central Florida location near UCF, a restaurant without a drive-through that also serves craft beer. The new Taco Bell concept is opening in a 2,846-square-foot spot at the Plaza on University center at the corner of University Boulevard and Alafaya Trail,...