At St. Joseph Brewery in Indianapolis, the answer involves craft beer, great food, and architecture that will make your jaw ...