Taco Bell

6079 Horseshoe Bar Rd
Loomis, CA
916.652.4676
38.818299
-121.189888

for Taco Bell
Directions
from: