Durham is overflowing with great restaurants, live music, nightlife events, and one-of-a-kind shops, all located in appealing historic settings.