Nestled in Wilmington, the Charcoal Pit isn’t just a restaurant; it’s a portal to the past with a side of fries. This retro ...