A new restaurant and bar concept has touched down at Atlanta's airport, offering convenient bites and beverages to travelers ...