Jamoteca is an exceptional Spanish bistro located in Taikoo Li Qiantan, Shanghai. The restaurant specializes in Iberico ham, pork, classic tapas, as well as high-quality seafood. It is a ground-breaking combination of a retail store, bistro and deli shop, bringing diners a new and refreshing food and beverage experience.