Kenneth McKenzie runs McKenzie’s Fresh Fish and Conch Shack, a popular oceanfront seafood shack set on the pristine waters of Nassau, Bahamas. The star menu item is conch, large sea snails that are pulled fresh from the water
#bahamas #conch #seafood #caribbean #streetfoodicons