Nestled along the sun-soaked shores of Fort Myers Beach, this unpretentious gem has been quietly serving up some of the finest seafood in Florida while tourists flock to the glitzier spots down the ...