David Creator is a bar and pub offering a vast selection of liquors and tried-and-true beers. It's a great spot for craft beer enthusiasts.