York offers everything from english, indian, chinese, meditteranean, mexican italian, spanish and fish, restuarants that can be as quaint and quite to as loud and lively as you like. there are plenty of traditional old english pubs to uber trendy wine bars, nightclubs are plenty but depends on your taste, but if you ask any of the bouncers outside any of the pubs they'll point you in the right direction. there is a pub near the old shambles called the roman bath (i think) that have live bands on friday and saturday nights, if you drop lucky they have some really good ones on. me and my husband and friends go up to York several weekends a year and have NEVER come back disappointed and to this day have never seen any trouble either. I'm sure you'll have a fab time........plus it has loads of fantastic shops too. :)