McGlinn's Public House carries a rich assortment of food, wines and ales. They even have their own ale, McGlinn's Mountain Ale.