Taco Bell 16146

Taco Bell #16146 is a Taco Bell restaurant located at 1541 Sycamore Avenue, Hercules, California.