Get directions to: Sonoma Taco Shop, San Rafael, CA
Restaurant address: 210 Northgate One San Rafael, CA 94903, USA
Restaurant: Sonoma Taco Shop