Embotits Garcia is a traditional Spanish deli offering a wide variety of quality products. They specialize in gourmet cured meats, Iberian hams, and fresh meats, crafted with traditional methods.