Get directions to: El Tarasco Mexican Food, Sebastopol, CA
Restaurant address: 7235 Healdsburg Ave Sebastopol, CA 95472, USA
Restaurant: El Tarasco Mexican Food