If you're here for a couple of days over a weekend, go to The Ouseburn on Friday night. It's about half a mile from Newcastle city centre. Start off in The Tanners then walk down to The Ship & The Cluny (opposite each other), maybe The Cumberland then The Free Trade and The Tyne. These are 'proper' pubs but it's a good route and gets a mixed crowd. From The Tyne you can walk back along to the Pitcher & Piano for something a bit livelier & later.
Pubs during the day in Newcastle city centre are Tilley's, The Forth & The Town Wall. Decent food and pints.
Have a walk along the Quayside during the day. Cross over the river on the Millennium Bridge and go into the BALTIC. Even if you're not into art it's worth going to the top and having a look up the river from the viewing platform. From there you can walk to The Sage for a look inside & it's only back across the Tyne bridge to the city centre again. If Newcastle are playing at home you can usually get tickets and it's always an experience.
If you want to get amongst it on the Saturday night the Central Station area is probably the best bet. Not my thing but it'll undoubtedly be jumping. Busy bars playing commercial house full of lads in v-neck All Saints t-shirts/elasticated jeans and orange girls. The main ones are Revolution, Madam Koos, Floritas, Perdu & Bijoux. Tokyo was decent but I've not been around that area for years so don't know what it's like now. We tend to go to Popolo, Alvinos and No 28 but these are only small places and it can be hard getting in, even for locals, if there's more than four of five in a group.
It's up to you, but I'd avoid The Quayside (very quiet these days), The Bigg Market (just not very nice) or The Gate (take a gum-shield).
For food, Stowell Street is great for Chinese, Electric East - used to be Barn Asia - does amazing pan-Asian food (my mate's place so tip well!!) or Little Saigon for authentic Vietnamese. If there's something specific you want let me know & I'll point you in the right direction as we eat out in Newcastle a lot.
Phew! feel like I've had a night out after writing that. The above is just my opinion, others might not agree
This^^^^^ 8)