Combine flour, yeast, garlic, and cilantro in a large bowl. Add salt near the edge of the bowl and do not mix in.
Add olive oil, lime juice, and most of the water in. Use hands to mix the dough. Add the rest of the water a little bit at a time until the dough is all incorporated. You may not need all of the water.
Oil a surface with olive oil and knead for 10 minutes. Put the dough in an oiled bowl, cover, and let it rest for 1-3 hours or until it has doubled in size.
Pinch off a ball of dough a little bigger than a golf ball and roll out on a lightly floured surface.
Heat olive oil in a skillet on medium high and cook the flatbread until lightly brown, about a 1 ½ minutes, then flip and do the same to the other side.