Seafood Restaurants in Chapel Hill, North Carolina

Showing 2 Seafood Restaurants

Captain John's Dockside

(919) 968-7955

11550 US Hwy 15 501 N

Chapel Hill, North Carolina

Squid's Restaurant

(919) 942-8757

1201 Fordham Blvd

Chapel Hill, North Carolina