Get directions to: Green Burrito, Mira Loma, CA
Restaurant address: 11090 Limonite Ave Mira Loma, CA 91752, USA
Restaurant: Green Burrito