Cosmo's has delicious fried conch bits and conch soup.