Get directions to: El Gran Burrito, Fontana, CA
Restaurant address: 17122 Slover Ave Ste K101 Fontana, CA 92337, USA
Restaurant: El Gran Burrito