Lock 29 is a contemporary pub offering American cuisine with twists on classic dishes and views of the Schuylkill Canal.