Sebastian Miranda, 28, of Santa Rosa, was arrested in front of the Sonoma County Courthouse in Santa Rosa on Tuesday morning after he parked his van on Administration Drive, police Sgt. David Linscomb said.
Detectives saw Miranda driving near his home on Laughlin Road and followed him until patrol units arrived to assist in the arrest at the courthouse, Linscomb said.
Miranda had methamphetamine and a pipe in his possession when he was arrested. He was booked into Sonoma County Jail for the three robberies, possession of methamphetamine and participation in the Norteno criminal street gang, Linscomb said.
Police identified Miranda as the "Hoodie Bandit" after receiving a tip, Linscomb said.
Miranda is suspected of robbing the Chase Bank branch inside the Raley's store at 1407 Fulton Road west of Santa Rosa around 10:10 a.m. on Feb. 1.
He also is suspected of robbing US Bank branches at Safeway stores on Commerce Boulevard in Rohnert Park and on Mendocino Avenue in Santa Rosa on Valentine's Day.
Miranda is scheduled to be arraigned in Sonoma County Superior Court Thursday afternoon.