3 yrs ago•GrBaboteurreviewedThe Den Gentlemen’s Club31 Victory Plaza South Amboy, NJ 08879Laid-back vibe.