Loved Mallorca. The food is AMAZING! Cannot go wrong with it. The service was good and there are so many specials.
I got paella and loved it. I also had leftovers for 3 days, too. The place is pretty dressy and would recommend that you look nice. It gets very crowded and you NEED reservations to get seated.
Go here for Spanish/Portuguese food and you will not be disappointed.