Street Food: Sold on or near the street by either mobile vendors or temporary stalls.

  • Theo
    link
    English
    23 hours ago

    Meat kebabs from the DR, here in the US.