The Point is a gastropub offering American comfort food with a twist. It features an open kitchen, TVs, and a bar focused on reinventing classic craft cocktails.