Start from
Taco Bell
810 N Euclid St, Anaheim 92801