A Petaluma man was arrested for his fifth drunken driving offense since 1990 after he refused to take a cab home Friday night, police said today.An employee of a local business saw a man stumbling down the sidewalk in the 100 block of Kentucky Street around 10:30 p.m., police said. When the man got into a 1996 Chevrolet Silverado truck and started the engine, the employee told him he was too intoxicated to drive.The man refused to cooperate but then agreed to take a cab home, police said. The employee moved the man’s truck across the street from his place of employment so he could watch it until the cab arrived, police said. The man then got into the cab and left, police said.After the cab drove off, the employee told police motorcycle officer Walt Spiller what happened, mentioning he had given back the keys to the Silverado to the intoxicated man, police said.A short time later, the cab carrying the drunken man returned and drove by the Chevrolet truck twice, police said. Spiller, who suspected the man was waiting for him to leave so he could drive home, staked out the truck, police said.The cab returned and parked near the truck, police said. Spiller approached the Silverado and found the intoxicated man sitting in the truck’s front cab with the keys in his hand, police said. Spiller found that the man, 51-year-old Frank Preston Deleon, had a blood-alcohol level that was three times the legal limit and arrested him for DUI, police said. Deleon has four previous DUI arrests and the terms of his probation prohibited him from consuming alcohol, police said. Deleon was driving on a suspended license and police impounded his truck for 30 days.The four previous DUI arrests were in 1990, 2005, 2006 and 2008, police said.Deleon was booked into the Sonoma County jail for DUI but posted $5,000 bail on Saturday and was released, police said.Police said Deleon’s name was added to the list of habitual DUI offenders targeted for stakeout in the city.