Los Cucos
7925 FM 1960 #1372, Houston
(281) 970-7077
Recent Reviews
This Los Cucos is a smaller variant of Los Cucos franchise. Being nestled inside the mall, be aware of mall foot traffic. Menu selection may also be limited when compared to the larger Los Cucos locations. Ordered the Mexican bowl. Deliciously spicy with the provided green sauce. Server Jesse was very attentive.
Food is nice, portions are totally oversized for European standards. Also it's kind of greasy. The water had a really odd taste to it. It's probably better to order a soft drink.
The quality of food and customer service has continued to decline over the years. My family used to frequent the 249 location until the change a few years back. We tried this location and it brought back fond memories of fabulous Tex Mex