1. Mark Twain Dinette
400 N 3rd St, Hannibal, MO 63401
Coordinate: 39.71176,-91.35848
Phone: (573) 221-5300
2. Catered Affair
2800 James Rd, Hannibal, MO 63401
Coordinate: 39.70594,-91.38728
Phone: (573) 719-3633
3. Peet's Coffee & Tea
3650 Stardust Dr, Hannibal, MO 63401
Coordinate: 39.72333,-91.39952
Phone: (573) 221-5610
4. Mama Jo's Cafe
3308 Market St, Hannibal, MO 63401
Coordinate: 39.68654,-91.3935
Phone: (573) 231-1088
5. The Whistle Stop Cafe
100 Center St, Hannibal, MO 63401
Coordinate: 39.71091,-91.35557
Phone: (573) 221-4222
6. Java Jive
211 N Main St, Hannibal, MO 63401
Coordinate: 39.71085,-91.35667
Phone: (573) 221-1017