I've been a fan of Restaurant Mexico since I first tried it in 1997.
This is no Chevy's (gasp), Arriba's (no thank you) or Macayo's (hey, they have good... margaritas). AND THANK GOODNESS FOR THAT.
This is REAL Mexican food (Mexico City style) served with a smile.
If you have a bad attitude, don't come here. If your idea of a burrito is melted cheddar and refried beans in a flour tortilla, stay away. If you're a snob... well... maybe you should do some introspection.
Restaurant Mexico serves authentic food which is not too heavy, not too spicy and not too pricy.
My recommendations? Get the chicken enchiladas with green sauce and a side of whole beans. This is my go-to dish. If you're not concerned about lard, go ahead and get the refried beans. DH SWEARS by them and has cravings for them... often!
Go to Restaurant Mexico for an authentic experience. You won't be wowed by the decor. You won't be stuffed beyond belief from American-sized portions. You will not find the more familiar Sonoran style Mexican food here. But you WILL have a good meal.
BONUS: If you have small kids, they even have an assortment of little toys/figurines your child can play with while you eat.