Tap House 24 is a unique restaurant and bar that opened August 8, 2016 in an historic building located at 24 S. Indiana Street in Greencastle, Indiana . Minutes away from DePauw University, Tap House 24 provides a one-of-a-kind customer experience in the food, beverage and craft beer industry.
Their 24 taps feature craft offerings from many of Indiana’s finest breweries and they have a strong focus on local
Midwestern flavors, bringing people from throughout the region and the state to experience the revitalization of the Greencastle Downtown area, will be a primary goal of the gastropub. Tap House 24 is committed to providing guests with a memorable experience, priding itself on its contemporary industrialized design; its comfortable and relaxed atmosphere; and its choice of 24 taps of craft beer. It is an exceptional experience starting with the contemporary storefront and interior that celebrates humble materials with exposed brick, reclaimed wood and garage door windows that blend the outdoor with the inside during warmer months.
All in all, Tap House 24 offers a unique ambiance that is a fine mixture of comfort and relaxation.