It happened before 3:30 am at the Funky Town Smoke Shop on West Avenue near Clinton Avenue.
Investigators say the suspect set off the building alarm as he broke in.
The shop owners showed up before the police. They found the man inside and held him down until officers arrived a short time later.
Police say nothing was taken from the shop.