Need some local knowledge here. I'm at the Indy convention center for a volleyball tourney and there is ghastly amounts of down time. Any places within walking distance that I can find 3F on tap? Thanks in advance.
Enter your email address to join: