Although this seems a chain, it is a very pleasant one. I am not sure (new to area) if it is a local one that has expanded--that's how it feels to me.
A rather small restaurant, it feels cozy and the friendly and helpful staff make this a favorite gathering place for friends and family. Portions are huge, the food arrives quickly and the decorations are cheery. If you are expecting true Mexican chilies you will be disappointed but the flavors are good and it is high above the Taco Bell experience. I highly recommend.
Pros: large menu, great marguaritas, great staff
Cons: rather Americanized