Taco Bell 27772

Taco Bell #27772 is a Taco Bell restaurant located at 821 North Milpas Street, Santa Barbara, California.