Tucked away on a modest street in Indialantic, Florida, Island Fish Grill might not catch your eye at first glance, but locals know it harbors a culinary masterpiece that has seafood enthusiasts ...