Taco Bell

New Taco Bell to be located on the southwest corner of at Firestone Blvd. and California Avenue (the former Mobil Station site).

Taco Bell_ Firestone and California