Yes, there is a restaurant on-site at Aparthotel Houm Plaza Son Rigo, Palma de Mallorca. If you’re more interested in drinking than eating, there’s a bar on-site too.