I disagree with the other reviewer in that I think the food here is quite outstanding. This is certainly a more authentic Mexican restaurant: the food is coarse and quite different from the typical run-of-the-mill Tex-Mex.
The menu is also quite large. Everything I've tried has been good, although some things have been better than others. There are many items on the menu that can be difficult to find elsewhere, including some good seafood items, and some big soups/stews (including some that aren't on the menu but that the local Hispanic people will often be eating).
They serve drinks, with a good selection of Mexican beers.
The atmosphere in this location is nice, but it is less fancy than you would expect for the price (this place is not terribly expensive but it's not cheap like you might expect). It feels more like an upscale cafeteria with a small dining area attached--the kitchen is semi-open. Like the other reviewer said, this place is always hopping! This west-side location is the one that is frequented by the local Hispanic population, and I think that says a lot about the quality and authenticity of the cuisine. The east-side location has almost the same food, but a very different atmosphere.