So I decided to give Rio another chance since my first visit over a year ago. Sadly, the failed worst than the first time. First, tjeu had us wait for 30 minutes for a party of 3 when we walk back to the sitting area, there were 6 large tables empty which each table sat 6. Then we food finally arrived, both the taco and tostada was placed over red enchilada sauce and both were soggy as hell not to mention food was lukewarm. Then they gave us beef rather than chicken fajita salad. The waiter had attitude when we ask for fresh taco and tostada and to have it on a dry plate and literally rolled his eye's when we also told him about how we ordered the chicken fajita salad and not the beef. This guy was so bothered. When he came back with the right orders he told my father that the tostada was made right and still crunchy when he told it back. Im like no it wasn't as my dad tried to lift it and it tore into several pieces. He told that didn't happen!. WTF. I asked you want to stand there and argue with me about this? He said no that it was probably the bed of lettuce they put under it and for next time, we need to order tace and tostada to be placed on a separate plate. I told him that ain't going to happen because we're never coming back. I'd rather drive 20 miles to Garica's or El Comedor where both service and food is always consistently GREAT! Check please. Their staff sucks and can break a restaurant too!