He allegedly attacked a 30-year-old Mount Laurel man at about 9:10 p.m. Saturday, then fled on foot from the taproom in Collingswood's business district, the prosecutor's office said in a statement.