Iberic Ham Factory is a bar & grill specializing in Iberian ham and other Spanish delicacies.