Red Point Taphouse is a brewery offering a comfortable space to enjoy craft beer and food.