Turks and Caicos has some of the most awesome fresh fish. Whether you want fresh snapper, conch, grouper, lobster (in season), or mahi mahi, you can find it at these awesome spots.
There is a great fresh fish market in Grace Bay, near Beaches and the Alexandra Resort.
There is a Fresh Fish Market next to Bugaloos. Go to Bugaloos, have a drink and ask them where to go!
There is also a Fresh fish market IN the Smart Shopping center in the front of the mall. There is no name it only has a huge fish over the door. You can't miss it.
You can also buy fresh fish (snapper) on the roadside of Leeward highway next to the Smart parking lot. Just look for a small red truck and a gentleman with a cooler of fish (that's him in the picture!).