This North Carolina Restaurant Closes Its Kitchen Early Because Locals Clean Them Out
I pulled into 2637 Durham-Chapel Hill Blvd in North Carolina chasing a craving and left chasing a story. Saltbox Seafood Joint did that to me, the way a great song…
