Squid's

Squid's

1201 North Fordham Boulevard, Chapel Hill, NC 27514, USA

The menu of fresh seafood options includes wood-grilled fillets, live Maine lobster, fried seafood and oysters; outdoor dining; all ABC permits.