Centro De Leon Y Castilla is a Spanish coffee shop and bar known for its homemade broth, tender torreznos, and pintxo pote. They also offer homemade mini burgers and pintxo moruno.