Deli Esquites is a dessert shop offering Mexican snacks.