Berlinsville Hotel is a rustic tavern offering hearty American pub fare, beer, and spirits in a historic building with catering services.