Girardi, 24, has been cozying up to Bachelorette contestant Kasey Kahl, whose catch phrase "guard and protect your heart" was tattooed on his wrist in an effort to impress Ali Fedotowsky when he vied for her affection on season 6.

"They are dating and have been for a few months," Girardi's rep confirms to PEOPLE. "They've been spending time together in his Fresno [Calif.], hometown, working on some projects for his non-profit, Guard and Protect Hearts, Inc."

But when the lovebirds haven't been busy making the world a better place, they've been frolicking around town and looking like lovebirds.

"They were at Buffalo Wild Wings on St. Patty's Day holding hands," an onlooker tells PEOPLE.

The following Saturday, the same source spotted the duo looking romantic at Fresno bar The Standard. "She seemed tipsy and was clinging on to Kasey," the source says. "He seemed sober and they had their hands around each other."