The Tap Loading Map.... The Tap306 North Delaware Street - IndianapolisEvents 39.7714876 -86.15456510000001 Address 306 North Delaware Street Indianapolis United States Upcoming Events No events in this location