El Rancho Okeechobee is a Cuban restaurant.