Taco Bell 27956

Taco Bell #27956 is a Taco Bell restaurant located at 14005 Abercorn Street, Savannah, Georgia.