Definitely worth the wait to sit by the river. Wait staff is the best hospitality personell on the river. The food is the best Tex-Mex available anywhere. And the margaritas.....ahhh, made perfectly each and every time. If you go to San Antonio and you do not eat at Casa Rio, you did not experience San Antonio.