Ooooh we got back yesterday and I thought I'd come and do a quick post so happy to see someone's interested.
My husband is vegetarian and we had a 2 year old with us which influenced our restaurant choice somewhat. The only really bad meal we had was at the Chinese just off the square - can't remember what it's called but the one that looks quite cheap and has a kids play area. Food just wasn't up to much at all.
Otherwise...
First night we went to Mojito as we'd had a great meal there last time and I love it's position. Food was OK but service was very bad. Not only very, very slow but the waiter noted requests for a baked potato instead of chips and for vanilla ice cream for my son but brought back chips and strawberry ice cream.
We ate in Nico's twice. Food was really good (better than I expected) - loads better than Dakota where we went once last year. Waiters great with my son, made a big fuss of him. Service quick and efficient.
We'd had great pasta in
Laroc last year so knew what to expect and we weren't disappointed. We went for dinner one evening and had pizza and then had pasta for lunch the day before we left. When my husband asked for the mushroom pasta the owener brought out a tray of wild mushrooms to show him and he had a special mushroom pasta which was delicious. The desserts were also great.
We ate in the Indian restaurant on the square one night - I think it's Kashmir? We ordered a couple of veggie curries and a chana paneer and some naans to share. You get a starter which is bhajis and pakoras and some poppadoms. I'm always wary of Indian restaurants in ttourist places but the food was really good and the service was great.
We ate in Centric on the square a couple of times. Great veggie paella, so-so mixed paella but the bonus for us is that you can order paella for 1 so I don't have to have a veggie version. My husband loves the garlic mushroom starter here too.
Bar Brisa on the front had the biggest kids menu I'd seen - loads of variety. James had a chicken escalope which was much better than chicken nuggets. My husband's trampo looked fantastic. I had the suckling pig - not sure why as I'm not a big pork fan. I'm sure if you were you'd love it but I think I was hoping it would be in an interesting sauce rather than just a huge hunk of meat!
We had a very slow meal served by very miserable waiters in Trio. I had some kind of fish which was OK but nothing special. Veggie menu limited and kids menu pretty junky. My husband had an omelette. The next day he had bad sickness and diarrhoea. Regardless of that, I wouldn't go back just because it was sooooo slow and the food quite mediocre.
That's all I can remember right now - sorry for lack of detail but thought it might be interesting to others with vegetarians and children to cater for to see where we'd been!