La Iberica is a specialty shop offering fresh, hand-cut Iberian ham and other gourmet products.