La Flaca de Sta. Catalina is a gourmet deli offering a curated selection of fine foods.