Taco Bell 5485

Taco Bell #5485 is a Taco Bell restaurant located at 599 Northeast 167 Street, Miami, Florida.