The food is to die for. They have a large variety of very authentic mexican dishes to choose from. You just can't go wrong with anything you get, because everything tastes fabulous. Their burritos and enchiladas are wonderful and filling.
The atmosphere could use a little spiffying up.