Get directions to: Diana's Market Y Taqueria, Windsor, CA
Restaurant address: 8430 Old Redwood Hwy Windsor, CA 95492, USA
Restaurant: Diana's Market Y Taqueria