Don't let the strip mall environment fool you. This food is good and the menu is large and the place is clean. Service was good, food was quick and hot. I enjoyed my lunch. Good prices also. Fresh chips, good chunky salsa. No negatives at this place. A little small for large groups.