The shooting happened just after midnight Tuesday outside LJ's Cafe, a beer and takeout food location, at Frankford Avenue and Orleans Street in the Port Richmond section.
The victim was taken to the hospital in stable condition.
So far there is no word on suspects or motive.