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. Greater Days
111 N Main St, Hannibal, MO 63401
Coordinate: 39.71006,-91.35611
Phone: (573) 221-6900
4. Jimmy John's
345 Highway 61 N, Hannibal, MO 63401
Coordinate: 39.71034,-91.39146
Phone: (573) 221-1777
5. Palermo Pizza & Subs
700 Broadway, Hannibal, MO 63401
Coordinate: 39.7074,-91.36164
Phone: (573) 719-3012
6. Charley's Grilled Subs
4839 Mcmasters Ave, Hannibal, MO 63401
Coordinate: 39.72482,-91.39202
Phone: (573) 221-1111