Twenty Tap is a craft beer bar located in Indianapolis, IN, offering a wide selection of 38 taps of craft beer and a diverse menu featuring classic pub fare, as well as vegan and vegetarian options.
With a relaxed and friendly atmosphere, Twenty Tap provides a versatile dining experience in midtown Indianapolis.
Generated from the website