Saffron Desi on Micklegate for Indian. Amazing naan breads!!
Mexican has to be El Gringos on Clarence Street.
Italian is a little place on the Shambles. I think it is called ??? Will come to me maybe. Deli downstairs and restaurant upstairs.
Chinese is Willow on Coney Street.
Thai is place on Goodramgate, have eaten there but can't remember name!!
There is are all the usual chains but the pizza express on Lendal bridge is a lovely setting.
French restaurant behind Jorvik centre very good and authentic.
Tapas down an alleyway behind Browns on St Sampsons square.
For really posh nosh then Meltons on Scarcroft Road is to be recommended but never been myself.
There really are so many eateries and a lot of independents. I am sorry about not knowing some of the names but it isn't until now I realise I just go straight to them and don't take notice of street and place names!!
Let me know if you ave any specific types of food and I will try and help more.