1. Mark Twain Dinette
400 N 3rd St, Hannibal, MO 63401
Coordinate: 39.71176,-91.35848
Phone: (573) 221-5300
2. Logue's Restaurant
121 Huckleberry Heights Dr, Hannibal, MO 63401
Coordinate: 39.69884,-91.38783
Phone: (573) 248-1854
3. Mi Mexico Cafe
3650 Stardust Dr Ste T, Hannibal, MO 63401
Coordinate: 39.72333,-91.39952
Phone: (573) 221-6188
4. Royal Garden Buffet
232 Huck Finn Shopping Ctr, Hannibal, MO 63401
Coordinate: 39.72335,-91.39601
Phone: (573) 406-1215
5. Kfc
229 Highway 61 N, Hannibal, MO 63401
Coordinate: 39.70669,-91.38977
Phone: (573) 719-1243
6. Fiddlestik Food & Spirits
8945 Highway 36, Hannibal, MO 63401
Coordinate: 39.70636,-91.38387
Phone: (573) 406-0493
7. Drakes Steak & Ale
421 Clinic Rd, Hannibal, MO 63401
Coordinate: 39.70054,-91.38973
Phone: (573) 629-2409
8. Ole Planters Restaurant
316 N Main St, Hannibal, MO 63401
Coordinate: 39.71179,-91.35705
Phone: (573) 221-4410
9. Krispy Krunchy Chicken
2000 Highway 61 S, Hannibal, MO 63401
Coordinate: 39.69021,-91.40188
Phone: (573) 406-1120
10. Sonic Drive-In
3939 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.7175,-91.39253
Phone: (573) 221-7200
11. McDonald's
4407 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.72052,-91.39235
Phone: (573) 221-5711
12. Pizza Hut
4839 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.72482,-91.39202
Phone: (573) 221-4066
13. Little Caesars Pizza
365 Highway 61 N, Hannibal, MO 63401
Coordinate: 39.71077,-91.39153
Phone: (573) 603-1800
14. Little Caesars Pizza
365 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.70636,-91.38387
Phone: (573) 603-1800