Taco Bell 2479

Taco Bell #2479 is a Taco Bell restaurant located at 3600 Sonoma Boulevard, Vallejo, California.