Glad you enjoyed Arillas.
( Don't tell too many people though as it's hard enough to book for next year already )
Costas is a great place to be, I think, and does cater for various tastes.
I am not a veggie but I did eat a few non-meat meals especially at the Brouklis. Their Briam ( Potatoes+other veggies) was good and they do a very good courgette pie and also a Lentel Soup. All mostly starters I suppose but 2 or 3 starters served together is as good as a main meal.
( Only my opinion )
Cheers
Negg