I finally made it there!
I was a good chowhound, followed the board's advice and ordered a torta cubana. It was HUGE. A super fresh sandwich with melted cheeses (more than one kind) ham, and sliced beef or pork (I can't tell), tomatoes, shredded lettuce and avocados, all on a soft slightly sweet roll that's been toasted.
I also ordred a pork tamale and guava aqua fresca. The guqva drink was delicous, sweet but not overly so, tasted very "guava-y". I was too full to taste but a few bites of the tamale. I'm no expert on tamales, in fact I'm not sure if I know an authentic one from not, so I can't judge, all I know was it was too salty for me.
My companions ordered cheese quesadilla, chicken quesadilla, and beef taco. I didn't try them, but they all looked really fresh and delicious.
The person who took our orders spoke English, very well in fact. He also gave us a flyer, said we can call ahead with our orders in the future to avoid waiting for the food.
We'll definite be back.
El Ojo de Agua #2
Corner of 104 and E 14th (International Blvd.)