Here you'll find the best places in Hannibal (Missouri). We found 3 places.

Jimmy John's

We stop in Hannibal on our way to and from Kansas City to visit family. Both times this trip was a disaster. 1st stop they were incredibly slow. Little Caesar’s next door made a large pizza fresh faster than our sandwiches were made. On top of that, the sandwiches were not correctly made. 2nd stop, I order an hour in advance for pick up to ensure it’s ready. I figured if I ordered online for pick up there wouldn’t be ANY confusion on customizations. After being in the car for 3.5 with 5 hungry kids we show up. The order is just sitting there, not in a bag and no one says anything, finally after a few minutes of standing there they finally ask if we are here to pick up. Upon starting out on the final part of our drive we realize that not 1 sandwich in the bag is even remotely close to what we ordered. Not even remotely close. Had to turn around and go back, for the staff to just stand there looking even more confused than we left them. Next time we will save the time and gas and stick with pizza. ~Emily

(10 reviews)
sandwich shop catering service fast food restaurant meal delivery meal takeaway