Cooking somebody else's catch

Whats your favorite way to cook grouper and the best place to buy fresh grouper in charleston??