A music venue/Arcade bar in Gilbert AZ, this is Taproom 120

CommentsHighlightsPlace

Want to see more content?See more videos from Taproom-120 on LocalBuzz. Download now!