Shopping at The Streets at South Pointe in Durham is exhausting - especially during Christmas season. Collapsing for a break, we discovered American Meltdown, specifically a melted Cubano - and it was such a pleasant surprise! Buttered and toasted sourdough housed smoked pork, Swiss cheese,...More