Located on South New York Avenue at the boardwalk, Anchor Rock Club captures that big concert experience without the casino hassle. The former site of a shuttered once legendary club, the ARC was reborn in 2019 as an indie music hall for national touring acts as well as local bands and artists.