Powhatan Restaurant Address: 4 Ofallon St, Pocahontas, IL 62275 Phone: (618) 669-2233 Restaurants Other Businesses: Melody Inn at 613 Il Route 143, Pocahontas, IL 62275 Nuby's Steak House at 679 Old National Trl, Pocahontas, IL 62275