Where: 2200 Newport Blvd, Newport Beach, CA 92663 Perched right on Tomales Bay, this blue shack is seafood heaven in disguise. From the outside, it looks humble – just a weathered building with a ...