Ole Planters Restaurant Address: 316 N Main St, Hannibal, MO 63401 Phone: (573) 221-4410 Payment: Nice to Know: Noise Level Average Wifi No Accepts Credit Cards Yes Restaurants, Caterers Other Businesses: Hannibal Country Club at 1200 Country Club Dr, Hannibal, MO 63401 Kerley's at 214 N Main St, Hannibal, MO 63401 Steamboat Cafe at 204 Bird St, Hannibal, MO 63401 Gabriella's at 620 Mark Twain Ave, Hannibal, MO 63401 Sauced Hog at 4007 Market St, Hannibal, MO 63401