Iron Drop Cafe is a delicatessen-style cafe known for its artisanal, scratch-made biscuits.