1: Indulge in the flavors of the Mediterranean with these top 10 street foods.

2: 1. Gyro: A must-try Greek dish with succulent meat and tangy tzatziki sauce.

3: 2. Falafel: Crispy chickpea fritters bursting with herbs and spices.

4: 3. Paella: Spain's iconic rice dish infused with saffron and seafood.

5: 4. Kebabs: Tender meat skewers with aromatic Middle Eastern spices.

6: 5. Baklava: Layers of flaky pastry filled with honey and nuts.

7: 6. Arancini: Italian fried rice balls stuffed with cheese and meat.

8: 7. Saganaki: Greek fried cheese flambeed with brandy for a decadent treat.

9: 8. Shakshuka: A spicy tomato and egg dish that's perfect for breakfast or brunch.