Isla Tortuga is a bar offering cocktails, music, and entertainment.