We have been to the John B. several times over the years. recently there for a birthday celebration with friends this week. It is always good!! Haven't been there for dinner but the lunches and the variety on the menu are excellent. The prices are comparable and they certainly give you plenty of food. I usually order the "mini" beef dip and it is large enough to be totally filling for lunch. The service is friendly and good. We have never had a bad meal there and would recommend it to anyone who enjoys a pub meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.