Share your post with your fan club!
Everyone seems to think Buffs Pub in Newton has the best wings in Boston ... Is it really worth the pilgrimage out there? Anyone know a restaurant in Boston with comparable wings?
-----Buff's Pub317 Washington St, Newtonville, MA 02458
Updated 1 year ago | 1
Updated 1 year ago | 6
Updated 1 year ago | 2
Updated 9 months ago | 10