Mom wanted Mexican food for her birthday and that's what she was getting. Of course, this yelper broke out the list of all the great Mexican joints I have been to or wanted to go to but I was overruled. After picking her up she directed me to Rio Mirage Café, a place right down the street from her house and a spot she really likes. Upon arrival, the outside and inside looked inviting. I must admit, some places my mother picks are suspect but this place was a nice joint. For the grub, we started with chips and salsa that were provided and also the flaming toritos. The chips were average at best but the salsa was very good. I do believe I knocked out two orders of salsa by myself. The flaming toritos were very good as well. They provided a lot of heat for this white guy and the dipping sauce was cool and refreshing. Given the amount of salsa I consumed, I tried to stick with a healthier entrée option in having the mahi mahi tacos. Sadly, they missed the mark for me. The corn tortilla was not good and the mahi was very dry. The beans and rice that came with the dish were good though and saved the dish from being real bad. Since it was mom's special day, the great staff sang her a nice birthday song and provided some refried ice cream. The ice cream did not have the typical frosted flakes crust I was use to but I did enjoy the dish. We also ordered a round of their sopapillas to finish off a night of unhealthy eating and I really enjoyed them. They were a little doughy but I think that is why I enjoyed them so much. As mentioned prior, staff was great. Our main waiter (sorry forgot his name) had a great sense of humor and was very attentive. Overall, a nice night out with family and a place I would stop by again.