Haas' latest arrest came after management at Claxton's posted on Facebook last month.
When he entered Es Tas, the manager told KCCI he recognized Haas from the social media post, but did not realize who he was until the man allegedly left without paying.
“I think word travels pretty fast through (the) Campustown bar district,” Ames police Commander Jason Tuttle told the television station. “I think that is how we were able to get him.”
Haas was arrested at Sips in Ames and booked into the Story County Jail for a parole violation, according to arrest records. He was served an arrest warrant for dining and dashing and released before being taken into custody Wednesday in Polk County on a third-degree theft charge, KCCI reported.
He is currently in the Polk County Jail in lieu of a $2,500 bond, according to jail records.