Has anyone tried this new Cuban place called Manolo's Cuban Cafe at 6015 Hilcroft, Ste 3700? I saw it the other night when we were driving home from Himalaya. I looked it up on B4-U-EAT.com. It has a few good reviews but I thought I'd see what the Chowhounds had to say.
I also found this article while I was looking for Manolo's website:
BTW - never found Manolo's website