Taco Bell 28846

Taco Bell #28846 is a Taco Bell restaurant located at 2334 North Texas Street, Fairfield, California.