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.