Whenever we go on vacation, my husband and I always seek out the closest brewery for a meal. When in Stoughton recently with the kids, we checked out Viking Brew Pub first for a flight and to see if it would be a good fit for a large party we were going to be dining with later that night. Tried four beer and was pleasantly surprised by each! Came back later and had a great meal. Service was super friendly and efficient on both visits!