Get directions to: Green Burrito, Chino, CA
Restaurant address: 3908 Grand Ave # 8 Chino, CA 91710, USA
Restaurant: Green Burrito