Rio Grande is a vibrant Tex-Mex restaurant known for its generous plates of classic fare and extensive selection of margaritas and tequilas, served in a festive atmosphere.