Twin Brothers has great daiquiris - they're a popular non-alcoholic dessert treat for most Bahamians. Their restaurant is the flashiest at the fish fry, which is why it attracts any tourists at all. I've eaten there twice and both times disappointed. The seating inside and outside is decent but even their fries are gross. And they're more expensive than every... more




