Wharf 73 is a small concert venue featuring indie, electro, and rock music, with DJs on weekends.