Pubs are mainly a place to get a meal and some drinks to go alongside it, while bars focus more on alcohol and higher-quality liquor. There's plenty of intermingling between the definitions, though, so sometimes you just have to visit a place yourself.