Taco Bell 2995

Taco Bell #2995 is a Taco Bell restaurant located at 2624 Cobb Parkway Southeast, Smyrna, Georgia.