Kathy’s Crab House in New Castle, Delaware, is exactly that kind of place – a waterfront treasure where seafood dreams come true and calories don’t count (at least that’s what I tell myself). The ...