Get directions to: Sonoma Taco Shop, Petaluma, CA
Restaurant address: 953 Lakeville St. Petaluma, CA 94952, USA
Restaurant: Sonoma Taco Shop