Taco Bell
1008 Frankford Rd E, Carrollton, TX