Seafood Restaurants
Seafood Restaurants in Chapel Hill, NC
Squid's Restaurant and Oyster Bar
Chapel Hill, NC - Offering the freshest seafood in the Triangle for 19 years. The Oyster bar opens daily at 4pm. Dinner service begins at 5pm. Join us Mondays for market price lobster!
Seafood Restaurants Raleigh, Durham, Chapel Hill and the surrounding areas.
Submit your business