I took my 3 sons there a few weeks ago. Second time there; both times pretty satisfying. We had Nachos Supreme, Burritos Deluxe, a Taco Salad, and I had some enchiladas. Far cry from Taco Bell: THIS food was definitely a few rungs up the ladder from that. As others have mentioned, portions were impressive; all 4 of us were full as we waddled out of the restaurant. :-)
I think the bill came to about 60 bucks with tip, which includes a few beers for son #1. $$$ well spent.
This is the best Mexican food in this area. Give it a shot; you won't be disappointed.
If you own or manage Casa Mexico, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.