Taco Bell 27711

Taco Bell #27711 is a Taco Bell restaurant located at 3240 Barrett Lakes Boulevard Northwest, Kennesaw, Georgia.