When I moved to Arizona from Chicago 3 years ago, I thought I would find the best Mexican food ever. But I soon learned all Mexican food is not created equal. Thank goodness for Rio Mirage Cafe. It fulfilled my dreams of wonderful flavored beans and rice, warm tortillas, fresh made salsa and the best fajitas ever. And did I mention the 99 cent frozen Margaritas (Monday special)? The tortilla chips and salsa are so good, it's a "can't stop eating them" experience. And at Rio Mirage the baskets and bowls are kept filled. The sizzling plate of steak fajita so delicious and so much, certainly more than enough for 2 people so most of it when home to be enjoyed again tomorrow. The service was great. We were a group of 17, with separate checks for everyone and Juan C, our server, was kept busy. Head to Rio Mirage if you're in the mood for wonderful Mexican food where you are welcomed when you arrive and thanked when you leave. And did I mention the 99 cent Monday frozen Margaritas? Delicious!