Taco Bell 30703

Taco Bell #30703 is a Taco Bell restaurant located at 807 South Main Avenue, Deer Park, Washington.