McMahons Pub serves the best beer in town. This spot offers a large selection of bottled beers as well as beers on tap and a variety of liquors for its patrons to choose from. It also has a menu of traditional bar fare including burgers and fries and a few TV's to watch while dining.