The food is okay here but the service is very good. The last time I went, we ordered the steak fajitas and they were cooked differently than before. Instead of having a char broiled appearance coming from the sizzling plate, it was watery and looked like it was boiled. We sent the food back and when they re-did it, it looked the same. When they realized that we were still unhappy with the food, they gave us a free dessert. It was fried ice cream but the fried parts which looked like cereal was stale and not crunchy. It was hard to chew. It could have been an off night but I have had better Mexican food elsewhere. I have to give them credit for their effort to make it right but I was dissatisfied with the food.