The restaurant is truly amazing, from the extremely friendly staff, to the delicious food, to the strong flavorful drinks. If you're at the Rio and craving Mexican this place can't be beat! Our server Rochelle was extremely knowledgeable and gave excellent recommendations.
I came with two friends neither could finish their diners. The Chimichanga was huge, the al pastor tacos were also more than my friend could finish but I gladly consumed the rock shrimp tacos. They did leave me full though with their deliciousness.