Babylon Tap Room is a pub offering craft beer, including its own creations, alongside platters, sandwiches, and other food options.