Taco Rio ... What to know 1713 Paragould Plaza Paragould, AR 72450 Get Directions View Map Phone Local: 870-236-8307 Amenities / General Info Pickup and Curbside Delivery Available