The Downwind Restaurant & Lounge Visit Website Location 2000 Airport Rd Atlanta GA 30341 Get Directions Phone (770) 452-0973 More Details Map ViewPhoto View Related Categories: Casual Full Service Atlanta