Mano a Mano is a fine food store specializing in Spanish delicacies.