I have lived in Arizona my whole life and have eaten at so many Mexican restaurants and this is the best I have ever tasted. When we arrived the gentleman at the front wss so friendly with a very nice smile. It was not super crowded since it was about 1:30 pm. He asked which table we would like to sit . The chips and salsa arrived sooo good. The chips were hot in temperature because they are made in house and they make them when you sit. Excellent and so good. Salsa was a mix of hot sauce and salsa super fresh. Made on house also. Our waitress was so cute. Vey nice. I ordered the fajita burrito. the meat was so juicy and tons of flavor. I usually have to add salsa to my rice and beans. Not these ....the rice and beans were so full of flavor the beans were not mushy or not cooked enough. i ate all the rice and beans which I NEVER DO. My friend had the dreamer buritto. It had grilled chicken, guacamole, cheese grilled onions and it was soo good. They grill there onions have so much flavor. They give you so much food we hag to take half home. This place is in a dive mall but dont let that fool you this place is a diamond in the rough. Try it you will not be sorry..