Barracuda

Barracuda is a bar in Higüey.