Family of four ate dinner here after a ballgame. Service was very slow. It wasn't very clean. Air conditioning vent dripped on me entire time. Food was very average. We all love Mexican, and none of us were happy with our meal. I would skip it and hit the other Mexican joint down the road.