Taco Bell

1416 Farmers Ln
Santa Rosa, CA
707.576.8122
38.434557
-122.687307

for Taco Bell
Directions
from: