I eat here a lot and they have the best servers of any Mexican restaurant I've ever visited! They're fast and friendly and always make me feel welcome. They have great salsa, the best chicken burritos and you gotta try their chicken soup! And no...they're not paying me to say this stuff. I love this place!
Pros: Great food, great service, enjoyable atmoshere!
Cons: Sorry, can't think of any except when they run out of Dos Equis on Sunday afternoons.