Congressman Mel Watt, D-NC, city councilman and My92.7 host Pat Cannon were among the elected officials and leaders who attended the grand opening of Delta’s restaurant on North Tryon Street.