Way back when, Cosmos used to be the place to get conch fritters but I don't seem to see any reference of them lately here or otherwise. Are they still around/good or is there a better place to go today? Thanks
Way back when, Cosmos used to be the place to get conch fritters but I don't seem to see any reference of them lately here or otherwise. Are they still around/good or is there a better place to go today? Thanks