Juicy ripe yellow mangoes in the form of rosebuds in a street cafe in Mexico City. Mexico street food.