паб это пивная в первую очередь, насколько я понимаю. И да ,в барах обычно еды нет (или она не главное)
пивная - это больше некое советское прошлое, паб (европейский) это больше время препровождения, там бывает лёгкая еда (закуски) панини, снечи, другая не сложная мелочёвка