Taco Bell 28005

Taco Bell #28005 is a Taco Bell restaurant located at 2323 West Main Street, Medford, Oregon.