A waitress mom froze in shock and burst into happy tears when she was surprised by her military son as she was serving tables.
Mom Jenn, from Massachusetts, had not seen her son Cameron for seven months, as he had been stationed overseas in Saudi Arabia.
Diners cheered and clapped the pair headed in for a long-awaited hug.
Cameron, a senior airman with the United States Air Force, planned the surprise with his siblings after he received the news that he could return home in early May.
He told his mom he would be given a specific date last minute to keep her guessing.
Speaking of the surprise, Jenn said: “The feeling was indescribable.
“There is nothing like hugging your kids and having them close, no matter how old they are.
“We FaceTimed a lot while he was gone but actually hugging him was one of the best feelings – I ugly cried hard.