Spent the weekend in Swansea with an old mate, and he headed straight for The Westbourne. This is a solid town-centre pub and eatery aimed primarily at younger clients (if you are over 45-50, you possibly won't appreciate it). It has a varied menu, from snacks, light lunches to main meals - something for everyone. Good value, good quality food.
Also, a good honest place to have a drink (some excellent real ales on tap). Nice staff and very relaxed. Big screen TV for the footy. This is the kind of place that should exist in all the suburbs. Has simple outside seating which is probably great in the summer, having a pint on the way home from work and watching the world go by.