Taco Bell 27304

Taco Bell #27304 is a Taco Bell restaurant located at 1185 Front Street, Soledad, California.