Taco Bell 28850

Taco Bell #28850 is a Taco Bell restaurant located at 235 S.R. 7, Hollywood, Florida.