The name of this place changed. It is now called El Chalateco. I thought the food was decent but a little over priced. Friendly service. But no wifi and cash only. (I thought that for such a large place "cash only" didn't make sense.) Overall nothing really bad, but I see no reason to come back.
Excellent food, good portions too and overall perfect service.