1. Mark Twain Dinette
400 N 3rd St, Hannibal, MO 63401
Coordinate: 39.71176,-91.35848
Phone: (573) 221-5300
2. Mark Twain Brewing Company
422 N Main St, Hannibal, MO 63401
Coordinate: 39.71277,-91.35758
Phone: (573) 406-1300
3. Logue's Restaurant
121 Huckleberry Heights Dr, Hannibal, MO 63401
Coordinate: 39.69884,-91.38783
Phone: (573) 248-1854
4. Greater Days
111 N Main St, Hannibal, MO 63401
Coordinate: 39.71006,-91.35611
Phone: (573) 221-6900
5. LaBinnah Bistro
207 N 5th St, Hannibal, MO 63401
Coordinate: 39.70932,-91.36009
Phone: (573) 221-8207
6. Hannibal Fast Stop
2000 Highway 61 S, Hannibal, MO 63401
Coordinate: 39.69026,-91.40192
Phone: (573) 406-1120
7. Golden Corral Restaurants
3913 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.71696,-91.39267
Phone: (573) 221-5808
8. Country Kitchen
4803 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.72465,-91.39195
Phone: (573) 221-8441
9. Rumor Has It Bar and Grill
125 N Main St, Hannibal, MO 63401
Coordinate: 39.7104,-91.35637
Phone: (573) 221-7529
10. Fiddlestik Food & Spirits
8945 Highway 36, Hannibal, MO 63401
Coordinate: 39.70636,-91.38387
Phone: (573) 406-0493
11. Sticks N Stone Steak & Tap
211 Munger Ln, Hannibal, MO 63401
Coordinate: 39.71515,-91.4011
Phone: (573) 603-1900
12. Drakes Steak & Ale
421 Clinic Rd, Hannibal, MO 63401
Coordinate: 39.70054,-91.38973
Phone: (573) 629-2409
13. The Steak House
203 Huck Finn Shopping Ctr, Hannibal, MO 63401
Coordinate: 39.72369,-91.39364
Phone: (573) 406-1455
14. Ole Planters Restaurant
316 N Main St, Hannibal, MO 63401
Coordinate: 39.71179,-91.35705
Phone: (573) 221-4410
15. Gabriella's Authentic Mexican Cantina
374 Huck Finn Shopping Ctr, Hannibal, MO 63401
Coordinate: 39.72335,-91.39625
Phone: (573) 221-1556
16. Big Muddy BBQ
401 Broadway, Hannibal, MO 63401
Coordinate: 39.70858,-91.35805
Phone: (573) 719-3098
17. Charley's Grilled Subs
4839 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.72482,-91.39202
Phone: (573) 221-1111
18. Sonic Drive-In
3939 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.7175,-91.39253
Phone: (573) 221-7200
19. Riverside Restaurant
111 Bird St, Hannibal, MO 63401
Coordinate: 39.7115,-91.35611
Phone: (573) 629-2057