El Castillo de los Helados is an ice cream shop. They offer delivery service.