O Cruce is a Spanish bakery and coffee shop offering a variety of fresh baked goods, including croissants and traditional panellets. They also provide a selection of fresh fruits and vegetables.