The Point is a spacious sports bar offering basic pub fare alongside a wide selection of craft beers and cocktails.