Taco Bell 26455

Taco Bell #26455 is a Taco Bell restaurant located at 555 Northeast Highway 19, Crystal River, Florida.