Taco Rio is a taco restaurant offering Mexican cuisine with West Coast influences, using fresh ingredients.