Everything was going fine, until the bill came.
But it wasn't the amount on the check that angered Joseph Gibson, who had stopped at a St. Louis sports bar to chow down.
It was a line on the special order section for his young son that set him off.
Under "1 - Wing Sauce" the receipt read: "F-in Needy Kids."
Denny Domachowski, the general manager of Friendly's Sports Bar and Grill, told CNN the waitress meant it as a joke and intended to delete it before handing the bill to Gibson. She's been reprimanded, he said.
"I apologized to them, and he called later and I apologized again," Domachowski said.
Gibson, who had a soda and chicken dinner, was still offended.