Start from
Taqueria La Fiesta
1410 Sebastopol Rd, Santa Rosa 95407