Squid's Restaurant and Oyster Bar
Bar & Restaurant $$
Description
Squid's has been serving Chapel Hill, NC the freshest seafood, live Maine lobster, steaks, oysters and unique weekly specials since 1986. Frequently Asked Questions
Places You Should Consider
Squid's Restaurant and Oyster Bar Photos
News & Articles