Taco Bell 24565

Taco Bell #24565 is a Taco Bell restaurant located at 10611 Gibsonton Drive, Riverview, Florida.