Get directions to: Taco Rio, Paragould, AR Restaurant address: 1713 Paragould Plaza Paragould, AR 72450, USA Driving Walking Bicycling Restaurant: Taco Rio