Tequila Rio is a Mexican cantina offering outdoor seating and river views. Currently temporarily closed.