When in Bahamas, you have to try some conch. Conch Fritters is one of Nassau’s original places to get it from.