A family-owned Cuban restaurant opened recently in Marathon by owners who have years of experience in the business with locations in Key West and Stock Island.