Really good solid Mexican food. The place is small - so go early. It is in a little strip mall so the food was unexpectedly good for the weird location. And there were a lot of people there so must be a local hang out. I am definitely going again if I'm in the part of town.