Squid's Chapel Hill
Squid's, a seafood restaurant in Chapel Hill, NC, is famous for the area's best seafood and a warm inviting oyster bar.