Taco Bell 19505

Taco Bell #19505 is a Taco Bell restaurant located at 801 Bellevue Road, Atwater, California.