Taco Bell 28003

Taco Bell #28003 is a Taco Bell restaurant located at 1311 Center Drive, Medford, Oregon.