Get directions to: Burrito Shop Inc, Castro Valley, CA
Restaurant address: 3843 Castro Valley Boulevard Castro Valley, CA 94546, USA
Restaurant: Burrito Shop Inc