Fairly interesting green salsa, and good helpings. Tends to be busy--but that's sometimes a good sign.
If you're in the area, try Mia Sorella just a few blocks north on the same road as Mi Casita. Homey unpretentious country Italian. But make sure your VISA limit is high.