Taco Bell

12151 S Orange Blossom Trl, Orlando FL

(407) 816-4934

Rated 5.0 out of 5 from 1 Reviews Taco Bell is a highly regarded Fast Food Restaurant Ranked #1 of 43 Restaurants in Sky Lake Orlando. Some say it is free, nice.

★★★★★ on the 7th of August, 2013

... gave us free churros ! Very nice of them : )
Location