Closed Closed by at least Dec 4, 2024 Last checked Oct 1, 2026 Source: Durham County Environmental Health (Closing_Date 2024-12-04)

Red Lobster (Closed)

Former american restaurant · 4416 Chapel Hill Blvd, Durham, NC

American Seafood