Mike Weimer, owner of Leonardo's Cafe in Escalon, said he did not recognize the Oscar-winning actress at first when she ordered an egg salad sandwich, and he asked her to leave after receiving her food, KXTV, Sacramento, reported Wednesday.
"She had a dog under her arm. We can't have dogs in here because of health codes," Weimer said.
The owner said he did not realize Swank was a celebrity until he saw her credit card receipt.
"I was kind of kicking myself but that's how I would treat anybody else," Weimer said.
However, Weimer said he was glad when Swank returned to the cafe about 2 hours later, sans dog. He said the actress refilled her iced tea and complimented the sandwich she had eaten earlier.
Weimer said Swank posed for a photograph and autographed a menu.
"She smoothed things over the way regular people do. It was kind of neat," Weimer said.
Couple mistakenly served bag of cash at McDonald's drive-thru
Kate Middleton recycles dress at movie premiere