Horrible. A couple years ago it was good; I have no idea what happened. I ordered the tamales and they looked like canned soup. I'm giving it 2 stars because the service was decent. I'll still be searching for a close by, non chain, Mexican food restaurant/cafe.