Start from
Taco Bell
451 Nathan Dean Blvd, Dallas 30132