Taco Bell 35296

Taco Bell #35296 is a Taco Bell restaurant located at 4331 Ogeechee Road, Savannah, Georgia.