Poncho TACOS
Time to spice up your trip? Head down to Poncho, a funky little neon-lit shack on the busy Karitsi Square. Authentic handmade tortillas topped with the freshest of ingredients—you'll be craving them for days afterward. These tacos are the bomb!