Tucked away on Longboat Key, where the Gulf breeze carries the scent of saltwater and sunshine, sits a bright yellow building that might just house the closest thing to seafood nirvana Florida has to ...