The Tap

306 N Delaware St, Indianapolis
(317) 820-5880