Have visited this restaurant several times over the many years we've been going to Lanzarote. Kept going back thinking we were picking an off night as some reviews were glowing! However, no more! Staff generally grumpy and favouring Spanish and local diners to a degree that was almost insulting to us. Food has always been at best ok and overpriced. Certainly not welcoming to children, unlike most of the restaurants on the island. Really can't recommend it. If you want a typical Spanish, slightly upmarket restaurant, try La Jordana. It's just round the corner from Isla Bonita but a million miles away in quality and friendliness!
If you own or manage Isla Bonita, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.