Ellsworth is the location of our classical English Pub. This newly renovated historic building reflects an atmosphere of a traditional English Pub from “The Old Country.” A pub is a house licensed to sell alcohol to the general public. In many places, especially in small communities, a pub is a focal point of the community. Pubs can be traced back to Roman taverns, through the Anglo-Saxon alehouse to the development of the tied house system in the 19th century. Pubs are socially and culturally distinct from cafés, bars and beer halls. Most offer a range of beers, wines and soft drinks and snacks. Join us in an environment were you are able to enjoy social time with friends, family or co-workers. While our beer is our focus, our locations are destinations that you won’t want to miss.