Pretty tasty food at Los Cucos. But don't go if you are looking for authentic Mexican fare. It is better suited to the very Americanized palate. A much better choice would be Red Iguana. But if you don't want to head downtown, and you want a step up from Taco Bell, this is the place.
If you own or manage Los Cucos Mexican Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.