Went back to Rio Sabinas, mainly because of its proximity to Shiloh 14 movie theater. Had a much better experience than on our first visit. Great guacamole, yummy ahi tostadas and fish tacos. Service was impeccable and very fast. Our young server was very nice and had a genuine smile on her face. Seating was much better, in a different area of the restaurant. I guess you can eat there without having to watch sports on TV.
Will be back.