Avoid this place. Having lived in Panama City, Panama for 5+ years, we were amazed at how great the service was everywhere in Bocas. The service in this town was always friendly and courteous. This was the one exception. The server was rude, as was the cashier.
The food was "just ok". The big pina colada in the pineapple was good, but overpriced. Still i understand the gimmick, and it's a fun purchase. The brownie that the every t-shirt said to try was HORRIBLE. Microwaved nonsense with some of the cheapest vanilla ice cream we've had.
Again, with so many nice restaurants on the water on Bocas, you'd do well to avoid this place.