The Rio Grande Cafe has got all the basics of a good restaurant. The food comes out hot, it's reasonably priced, and you don't have to wait all night for it.
They don't serve much in the way of mole or thick sauces, but you'll leave with a full stomach guaranteed.
Staff is flexible with alterations to the menu (i.e. if you'd like a cream sauce instead of a tomato based sauce).
I've been eating there for 22 years--they've been open 27--and i still love it.
Pros: Reasonable price
more