Taco Bell 27776

Taco Bell #27776 is a Taco Bell restaurant located at 140 North Fairview, Goleta, California.