Get directions to: Flo's, Chino, CA Restaurant address: 5650 Riverside Dr Chino, CA 91710, USA Driving Walking Bicycling Restaurant: Flo's