Take most of the negative reviews with a grain of salt - our first visit to Maria's today was all good - very pleasant, clean room, nice welcome, pleasant servers. Very extensive menu, including mole in a couple of dishes. And endless options - can get just about anything a la carte, if you don't want the rice & beans. But both the rice and beans are more flavorful than any I've had at other Mexican places, so you may want to stick with them. The horchata is good, as someone else said. We'll definitely return and try other items.