Only a few minutes away from the Delta Flight Museum Mercedes Benz Stadium - home of the Atlanta Falcons a the Atlanta United MLS Team The Georgia Aquarium See More See Less