Taco Bell 3227

Taco Bell #3227 is a Taco Bell restaurant located at 1802 South 7th Street, Phoenix, Arizona.