Food and service are 5 Stars!! DELICIOUS TACOS!!!! I could stop the review right here, because that’s really all you need to know - GREAT TACOS!!!! Chilo means cool, the restaurant definitely has a cool vibe and the best handmade corn tortillas in Cape Town. This place is change my life! I’m not being dramatic, I swear. But these tacos are seriously to die for!