Jamonería La Concepción specializes in Iberian ham and other Spanish delicacies.