Get directions to: Angela's Taqueria, Windsor, CA
Restaurant address: 8465 Old Redwood Highway Windsor, CA 95492, USA
Restaurant: Angela's Taqueria