Beerhead is that guy who shows up to the party with 500 beers. Need proof? Let’s look at one of our newest franchises in Elmhurst, Illinois for bringing over 500 beers to the heart of their Chicago suburb. With a predominantly local draft selection, customers are able to come in and enjoy their time and try different styles of beer from their hometowns, as well as a variety of bottles from around the globe.
Read the full story about our Elmurst location here.