We have been to El Gallo on Jones road many times. I have taken my family from Ohio there when they visit. The food is always good, the staff has always been friendly and they have never been ""fresh"" as another review implied.
In fact, the manager actually remembered my mom after meeting her only once, a year later when her and my dad returned to eat again. He was courteous and friendly. The food has always been good, especially the dinner plate with chicken and Chihuaha cheese. Can't remember the exact name, but it's always good.
Pros: Friendly staff, good food, good price
Cons: don't live close enough to go often enough