Taco Bell 20192

Taco Bell #20192 is a Taco Bell restaurant located at 6835 Taft Street, Hollywood, Florida.