1. La Rosa Cuban Restaurant 1319 State Road 70 E, Okeechobee, FL 34972 Coordinate: 27.24403,-80.81558 Phone: (863) 623-4019