La Jamoteca is a gourmet grocery store specializing in Spanish products. It features Iberian ham and a restaurant serving tapas and other Spanish fare.