Taco Bell

830 Herndon Ave
Clovis, CA
559.323.1413
36.83609
-119.69947

for Taco Bell
Directions
from: