Top

Horchata French Toast

 / Horchata French Toast

Horchata French Toast

Thick cut brioche bread soaked in almond horchata caramelized to golden brown. Topped with powdered sugar and whipped cream