Burger Nation NASA served its last burger July 27, after announcing its permanent closing days prior.