List of local restaurants in Hannibal offering take-out and/or delivery.
If you have a restaurant to add to this list please email [email protected]
Feel free to share this list on social media.

Burger King
4811 McMasters Ave, Hannibal, MO 63401Just ate there and it was 59 degrees and the bathrooms looked like they haven't been cleaned in ages. The only person wearing a mask was the girl running...
- Take-Out
- Drive-Through
- Average104 Reviews2.6

Domino's Pizza
4315 McMasters Ave, Hannibal, MO 63401The Hannibal Mo Dominos is amazing. The food is always delivered hot and always within the time for delivery given. I order from here frequently because of...
- Take-Out
- Delivery
- Good65 Reviews3.7

Gran Rio Mexican Restaurant
206 Steamboat Bend Shopping Center, Hannibal, MO 63401We have been looking for a good Mexican food place since we move to Quincy a year ago. We had a really good meal today and a fantastic waitress. We will be...
- Take-Out
- Delivery
- Good102 Reviews4.1

Jet's Palace
2905 Palmyra Rd, Hannibal, MO 63401Handled COVID extremely well with a nice entryway to pickup food and pay. Ordering was easy online with great selections. Chef kept sauce off fried chicken...
- Take-Out
- Delivery
- Superb90 Reviews4.6

Jimmy John's
345 US-61, Hannibal, MO 63401Good food but cmon w the Democrat/CNN Liberal flu. The masks are ALL about Conformance. Especially when they have people waiting in line to get tested, names...
- Take-Out
- Drive-Through
- Good61 Reviews3.5

LaBinnah Bistro
207 N 5th St, Hannibal, MO 63401I grew up in Hannibal and moved away 9 years ago. I have no idea why I had never eaten there but I hadn't. My brother has raved about this place for years...
- Take-Out
- Delivery
- Superb206 Reviews4.9

Little Caesars Pizza
365 US-61 N, Hannibal, MO 63401Little Caesars is a clean nice place to get pizza and go the space is clean and well though out but it is a little bit weird that they don't deliver the...
- Delivery
- Good52 Reviews4.2

Mark Twain Brewing Company
422 N Main St, Hannibal, MO 63401We stopped in for lunch and a few drinks. The beer was very good. I had the Kolsch and my husband had the Red Ale. We had wings to eat they were delicious....
- Take-Out
- Delivery
- Good162 Reviews3.8

Mark Twain Dinette: Maid-Rite Restaurant and Diner
400 North Third Street Mark Twain Dinette & Drive-In, Hannibal, MO 63401Some of the best service I have ever received was from here. A great place to stop for lunch and enjoy a root beer. you can take home the root beer in gallon...
- Take-Out
- Delivery
- Good147 Reviews3.9

McDonald's
4407 McMasters Ave, Hannibal, MO 63401The food is always fresh every time I go through the drive thru. They always have the best fountain sodas. Started using the app to do curbside pick-up when I...
- Take-Out
- Drive-Through
- Good128 Reviews3.4

Mi Mexico Cafe
3650 Stardust Dr, Hannibal, MO 63401Checked this place out on a Saturday and it was really good. I had the California burrito and it was delicious...but be warned....it’s HUGE! But worked out...
- Take-Out
- Delivery
- Good89 Reviews4.1

Palermo Pizza & Subs
702 Broadway, Hannibal, MO 63401Palermos called me to give them a quote, so I had went down to take a look, and helped them the best I could in their situation. The following day we were...
- Take-Out
- Delivery
- Superb88 Reviews4.5

Papa John's Pizza
204 Steamboat Bend Shpg, Center St, Hannibal, MO 63401From planning to delivery was a wonderful experience, Thank you for excellent service, food, and going the extra mile to ensure another happy customer. Thanks...
- Take-Out
- Delivery
- Good62 Reviews3.7

Rooster Knobb
1314 Mark Twain Ave, Hannibal, MO 63401I’m a big fan of brisket..So when I came across Rooster Knobb I thought I’d give them a try. I’m out here in Missouri doing some work and after an epic...
- Take-Out
- Delivery
- Superb17 Reviews5

Royal Garden Buffet
232 Huck Finn Shopping Center Street, Hannibal, MO 63401I go here multiple times a week after my workouts. The rice is always fresh, and I never have a bad meal here. There are a lot of food options to choose from....
- Take-Out
- Delivery
- Good82 Reviews4.2