I stopped into this place called Barracuda to have a beer while I was waiting for someone. Bocas del Toro, Panama.