SAN ANTONIO -

A robber was caught with his pants down, after taking money and a pack of Budweiser from a Southside gas station Saturday.

It happened at a Shell gas station off of Malone and Interstate 35 just after 6 p.m.

Police said the suspect, Jeremy Flores, 24, walked into the gas station pointed a small pistol at the clerk and demanded money.

"He pointed his gun at me and told me to give him the money," said Jessica Hernandez. "He was very silent. There was customers, the other employee didn't hear. Nobody even knew what was going on."

Hernandez said she was scared he would shoot so, she gave him the money and watched him as he grabbed an 18-pack of Budweiser and left.

However, moments later, an officer driving up saw Flores crossing the street, not even a block away from the store.

"Due to excellent diligence on the part of the officer, they are able to get him going in the house," said Sgt. Van Geffen with the San Antonio Police Department. "The officer made entry, found the suspect, as well as recovering the gun, the money and the beer."

Geffen said they caught Flores in his home while he was changing and later that evening as officers walked him to the police car, Flores insisted he didn't rob the store.

"Rob the store?" Flores said. "They don't even have no evidence on me."

However, police say this isn't the first time Flores has been in trouble with the law.

"He recognized the guy walking across the street," said Geffen about the officer who first spotted Flores. "And, he didn't know that he was in fact the robber at that point, but he had dealt with him before because of his lengthy history."

Flores faces a charge of aggravated robbery and because he also kicked a window out of the police car on the way to the jail, Geffen said he also faces a charge of criminal mischief.

To view a list of recent stories Stephanie Serna has done, click here