Taco Bell #29158 is a Taco Bell restaurant located at 2136 6th Avenue Southeast, Decatur, Alabama.[1]

Taco Bell #29158
Map
Store number29158
Address2136 6th Avenue Southeast
CityDecatur, Alabama
Coordinates34°34′11″N 86°58′21″W / 34.569811°N 86.972475°W / 34.569811; -86.972475Coordinates: 34°34′11″N 86°58′21″W / 34.569811°N 86.972475°W / 34.569811; -86.972475

References Edit