I would highly recommend Punta Cana Restaurant in Willowbrook. This place was fantastic. The ceviche was one of the better that I have had in Houston... it had plenty of lime juice, salt, cilantro. The fried plantains were crispy and tasty. The rice was fluffly and the red beans were seasoned and cooked well. All in all, this is one of my favorite restaurants that I have eaten at in a while and I will be back frequently.
more