Many pubs now serve meals and have entertainment; chalkboards outside the pub will let you know when they're having live music or other events.
Many pubs serve food and entertain people.