Capirotada is a traditional Mexican dessert, similar to what we know of as a bread pudding. In this variation, a baguette is sliced and toasted then layered with fruit in a dish and drizzled with a spiced fruit syrup. This dish is often eaten in Mexico around Easter time and carries a rich symbolism to the Passion of Christ.
Fresh guava is available in some supermarkets occasionally, however it may be easier to find online. Search speciality shops for the piloncillo sugar, and in a pinch use a dark raw cane sugar. Cotija cheese may also be found online or in speciality shops, however in a pinch try substituting with grated Parmesan cheese or finely crumbled feta.