Taco Rio is a comfortable Tex-Mex eatery known for its taco burgers and other familiar favorites. Delivery and takeout options are available.