Taco Rio ...What to know1713 Paragould PlazaParagould, AR 72450 Get Directions View MapPhone 870-236-8307 Amenities / General InfoPickup and Curbside Delivery Available