Other on-site restaurants: Mikado Champions La Estancia