Taco Bell 29594

Taco Bell #29594 is a Taco Bell restaurant located at 11118 Bloomingdale Avenue, Riverview, Florida.