Squid's Restaurant-Oyster Bar
(919) 942-8757 | View Website

1201 N Fordham Blvd, Chapel Hill, NC | Directions   27514

35.931574 -79.025008

 
85% 100 16 13 Votes

Best of Citysearch

Nominated for:
Seafood (2010)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!