I wish the CD had a good Mexican restaurant. We used to go to El Gallito's pretty frequently, but the place has lost a lot of its charm. They remodeled a few years ago, doubling their dining area and replacing their retro painted sign out front. They also increased prices on what was already a fairly expensive menu, probably in order to recover some of the cost of the new tables, fixtures, decorations, paint, etc. We get the sense they are aspiring to be a fancier restaurant, but I liked it better when the paint was peeling, the lights flickered, and beer flags hung from the ceiling. It felt like Mexico!
Their menu is broad and you can put together a variety of dinner plates from their myriad combinations, but most things on the menu are only average, at best. I used to have to remind myself not to order the dry tamales. Most of the rest of the food was pretty bland, too. Sometimes I'd get the burritos because they were big and one of the cheapest options on the menu. The chicken mole was decent, but also one of the most expensive items. The only standouts are the freshly fried chips and wonderfully spicy salsa. They are at least nice about refilling the chip baskets.
I'd come here to drink beer or pint glasses of margaritas and eat only the chips and salsa if that was an option.