Santo Toribio offers a unique dining experience. Located on Calle del Curato de Santo Toribio, it's a place for celebrations.