Taco Bell Reviews & Details
2081 Savoy Dr
Taco Bell is located at 2081 Savoy Dr in Atlanta near the intersection of Savoy Dr and N Shallowford Rd. Their menu consists of Mexican dishes . Call for takeout.
- On The Menu:Tacos
- Major Intersection:Savoy Dr And N Shallowford Rd
Tell us more about Taco Bell Atlanta!