Start from
Taco Bell
101 Semoran Blvd, Winter Park 32792