El Cid Delicatessen is a specialty shop in Burgos offering artisanal pastries and unique treats. Their specialties include a renowned cheesecake and exclusive truffles.