Barracudas Rock Bar is a concert hall offering live rock music and drinks. It hosts jam sessions and concerts throughout the week.