Taco Rio is a casual Mexican restaurant offering tacos and other familiar dishes for takeout and delivery.