I LIVED at Mexican Inn during my high school and college years. The food is inexpensive, under $10 including the the drink. The service is great- most of the time. And the more you go back the more likely you are to have a server that remembers you. Good food, great service...even if the outside of the place does look like a dump.
Pros: cheap, good food, friendly staff
Cons: sometimes too busy, limited menu
more