10 best JB seafood restaurants worth braving the insane checkpoint jams for