Get directions to: Green Burrito, Upland, CA
Restaurant address: 373 E Foothill Blvd Ste F Upland, CA 91786, USA
Restaurant: Green Burrito