1. Flo's No 2 5650 Riverside Dr, Chino, CA 91710 Coordinate: 34.0195,-117.68147 Phone: (909) 628-0818