I've been there a few times and have ordered something different every time. The menudo is by far the best I've tasted. The enchiladas mexicanas are like nothing else I've tried in any other restaurant. The place is maybe not the fanciest around, but offers a great homey atmosphere that makes you feel comfortable.
Pros: The best menudo in town (great hangover remedy)!