The Hampton Social, a four-story rooftop restaurant, will open its first location in Texas on March 20 in Downtown Dallas. The Hampton Social's 13th location nationwide will be at 1520 Main St ...