Restaurants in Hannibal

Best Restaurants in Hannibal

Jet's Palace 2905 Palmyra Rd, Hannibal Chinese • $

Customers` Favorites

Cashew Chicken
Egg Drop Soup
Sweet and Sour Pork
Chicken Lo Mein
Mongolian Beef
Sesame Chicken
Combination Lo Mein
Orange Chicken
Sichuan Pork
Walnut Shrimp

“They have very good food. It is not a buffet but order from a menu. The staff is always friendly and greets you when you walk in. My favorite is the chicken lo mein and egg drop soup. My husband loves their hot and sour soup. The parking can be a challenge as there is not a lot of space. The staff is very friendly and efficient.”

4.8 Superb162 Reviews

Customers` Favorites

Pork Tenderloin Sandwich
Buffalo Chicken Salad
Onion Rings
Chicken Fried Chicken
Loaded Baked Potato
Mozzarella Sticks
Caesar Salad
Chicken Alfredo
Cheeseburger
Breadsticks with Cheese Dine in: Yes Outdoor seating: No Takeout: Yes

“We are staying at the hotel by it and so far we have ate there both nights. We did take out so dont know much as far as dining in. But the food is very good. We had wings that were good and fried cheese wedges. But our favorite thing is the appetizer Do'jiggers its little small fried cutlets. they are so juicy and the breading is amazing. We ordered them both nights lol. We got a Caesar salad and it was very good and even came with a cheese bread stick. The staff that helped us at the bar take out area were so friendly and nice. Definitely recommend”

4.5 Superb546 Reviews
Ole Wolfhound Pub 316 N Main St, Hannibal American • $

Customers` Favorites

Fish and Chips
Bangers
Fried Ravioli
Soup
Guinness Irish Stew
Fish N Chips
Reuben Sandwich
Irish Stew with Soda Bread
Patty Melt
French Fries

“great place. food. drink. and staff. real Irish pub”

4.6 Superb152 Reviews

Customers` Favorites

Biscuits and Gravy
Burger
Corned Beef Hash
French Toast
blt
And Toast
Sausage Gravy
Chili
One Pancake
Breaded Pork Tenderloin Platter

“Great food, old diner vibe, Mandy is a ray of sunshine with her great service, positive attitude and spunky personality … she should get a raise!”

4.5 Superb377 Reviews

Customers` Favorites

Root Beer Float
Chili
Catfish
Salad
MO Burger
Pork Tenderloin Sandwich
Smoked Pork
Vegan
Maid-Rite Sandwich
Fried Green Tomatoes

“This place was so good, the service was incredible thanks to our waiter, the food was soooo good and the root beer was delicious I definitely recommend it and it is definitely worth your time and money!”

4.4 Superb475 Reviews
Frozen Sippi’s LLC 108 N Main St, Hannibal Cocktail Bar • $

“100000% recommend! We love it! The owner is super chill and great! Absolutely will be back!”

4.9 Superb43 Reviews

Customers` Favorites

Fish Bites and Fries
Chicken Wings
House Salad

“Hot, fresh and very good. A small hole in the wall. Fast and friendly”

4.7 Superb65 Reviews
The Brick Oven 207 Center St, Hannibal Family • $$

Customers` Favorites

Tiramisu
Ravioli
Bruschetta
Garlic Lovers
Brick Oven Bread
Cannoli
House Salad
Vegetarian Pizza
Pizza the Brick
Baked Penne with Chicken Mushrooms \u0026 Spinach

“We had great experience at The Brick Oven! We held a private party of 60 for my Aunt Lynn, we celebrated 62 years of her teaching dance. The manager, Tina, went above and beyond for this surprise! They are normally closed on Mondays but she had it staffed and opened it up for us! From decorating to Rearranging the tables for 30 of us to reunite to do a Flash Mob dance. The Drinks were flowing, the food was timed and served perfectly and it all tasted amazing. Thank you and your employees for all your hard work and help bringing this special occasion together for us!❤️”

4.4 Superb412 Reviews

Customers` Favorites

Gelato
Toasted Marshmallow
Salted Caramel Mocha Frappe and PB Cookie Died in Chocolate
Smores Frappuccino & Salted Carmel Mocha Frappuccino
Pineapple Cookie
Ice Cream Cone

“We are staying at the hotel by it and have went every day. I got a dirty soda (they had diet and even some sugar free syrups), we have gotten a peanut butter chocolate dipped cookie (haven't eaten yet but it looks delicious) and we have went for gelato two different times. Its the best i have ever had. Tomorrow we are gonna try the coffee :)”

4.4 Superb230 Reviews
Okinawa Hibachi and Sushi 3650 Stardust Dr Ste R, Hannibal Japanese • $

Customers` Favorites

Sushi
Vegan Roll
Crab Rangoon
Hibachi Steak
TGIF Roll
Blues Roll
Philly Roll
Mahomes Roll
Hannibal Roll
Shrimp Noodle

“Top notch takeout, and not expensive.”

4.4 Superb141 Reviews
Logue's Restaurant 121 Huckleberry Heights Dr, Hannibal Family • $

Customers` Favorites

Cheeseburger
Sausage Biscuit Sausage Gravy Hash Browns
Pancakes & 2 Eggs
Hot Cakes
Home Fries
Eggs Benedict
Hot Roast Beef
Breakfast Plate
Western Omelette
Omlet Hash Browns

“Excellent food, great atmosphere, and fantastically friendly staff!
Reasonable prices on food and easy to get to while traveling through Hannibal!
It is right off of 61(Ave of the Saints)”

4.3 Superb264 Reviews
Country Kitchen Restaurant 4803 McMasters Ave, Hannibal American • $

Customers` Favorites

Burger
Sausage Egg Hash Browns Side of Fruit
Biscuits and Gravy
Cheesecake
Food and Price
Steak and Eggs
Masked Potatoes
Western Omelette
Hamburger Skillet
Country Fried Steak

“the biggest and best fruit bowl I ever had. excellent place food, staff and cleaniness!!! thank you!!”

4.3 Superb295 Reviews
Tipsy Bricks Bar 116 North St, Hannibal Bar • $$

“Many things to do; Darts, Billiards, Games, Bingo and more! Always something going on Friday & Saturday nights. Lisa is 1st to Help those not so Fortunate! Hope to see you there!”

4.6 Superb50 Reviews
Rustic Oak Grill & Pub 203 Huck Finn Shopping Center, Hannibal American • $

Customers` Favorites

Fudge
Salad
Chicken Fried Steak
Baked Potato
Mozzarella Sticks
Country Fried Steak
The Rustic Oak Steak
Lava Cake
Chicken Wrap
Yuk Chicken Club

“We were on a day trip and stopped and ate here, very good food. My wife had chicken salad & I had the shrimp po boy sandwich, fantastic meals. Our server Hannah was outstanding, professional, very nice, very accommodating. This place deserves at 100%+.”

4.2 Good389 Reviews
The Water Hole 1920 Market St, Hannibal Bar • $

““The Water Hole” is the “Run-A-Way Bill” Favorite bar in Hannibal - super-riffic owner operator “Laurie” keeps me coming back …

the customers are always sharing smiles - giving me “More Smiles Than I Came In With!” …

… in addition, “The Water Hole” is a link to the “who & where” of Hannibal 😂✌️ …

“Run-A-Way Bill” was here!
… again & again & again, etc.”

5 Superb28 Reviews

More Restaurants in Hannibal

Java Jive 211 N Main St, Hannibal Coffee Shops • $

Customers` Favorites

Pastries
Breakfast Sandwich
Breakfast Bowl
Muffins
Cookies
Quiche
Grilled Cheese Sandwich
Pistachio Cream Pie
Cranberry Salad
Hummus Wrap

“We stopped here and loved the town and especially Java Jive. Exceptionally friendly and helpful! They gave us good tips of things to see as we passed through and the Ice cream was some of the best we have had. Thanks Java Jive!”

4.8 Superb359 Reviews
Chocolaterie Stam 123 N Main St, Hannibal Gelato • $

Customers` Favorites

Gelato
Giant Coins
1lb Box

“Absolutely delicious coffee and the gelato is to die for! Definitely coming back for more deliciousness. 🇺🇸☕️”

4.9 Superb136 Reviews
Coffee Barn 3701 Stardust Dr, Hannibal Coffee & Tea • $

Customers` Favorites

Cinnamon Roll

“Stopped as we were passing through. Coffees were very good. The egg bites were excellent and the breakfast sandwiches were also great. The staff was friendly and helpful. Worth the stop.”

4.5 Superb115 Reviews

Customers` Favorites

Blue Jolly Rancher
Watermelon Wave
Pretty in Pink

“I have only ordered from them twice so I have no idea what the inside looks like. I’m impressed with the lotus and iced coffee. I love the fact that you’re on door dash cause no one does lotus on there. I love the protein balls second time ordering and my daughter says can we order from place that has those delicious protein balls”

4.6 Superb73 Reviews
Smooth As Ice 218 N Main St, Hannibal Ice Cream Shop • $

“Incredible ice cream....love the banana split, waffle cones, shakes and smoothies. Fast and friendly staff. *****”

4.6 Superb25 Reviews
Long John Silver's 4401 McMasters Ave #61, Hannibal Fast Food • $

Customers` Favorites

Tartar Sauce
Popcorn Shrimp
Fish and Chips
Waffle Fries
Platters
Coleslaw
2 Fish Combo
8 Shrimp Meal
2 Chicken Combo
3 Chicken Meal

“Good food It was hot and good”

4.2 Good250 Reviews
Joe's Diner West 7211 US-36, Hannibal Diner • $

Customers` Favorites

Pot Roast
Side Salad
Country Fried Steak
Homemade Pie
Country Ham and Eggs with Biscuit and Gravy
Beef Sandwich
Onion Rings
French Toast
French Fries
Hamburger Steak

“Very good food and the staff was amazing!! It's like stepping back into time when you step foot in there. We will return when in the area again!”

4.2 Good245 Reviews
Becky's Old Fashioned Ice Crm 318 N Main St, Hannibal Ice Cream & Frozen Yogurt • $

Customers` Favorites

Strawberry Ice Cream
Waffle Cones
Butter Pecan

“friendly staff...very. friendly books....candy....shirts...clever signs just a good old fashion shop stop in for your favorite flavor”

4.3 Superb146 Reviews
Rio Grande 111 Bird St, Hannibal Mexican • $

Customers` Favorites

Burrito
Fried Ice Cream
Chicken Fajitas
Chimichanga
Chicken Quesadilla Taco Rice and Beans
Complimentary Chips \u0026 Salsa
Chicken Quesadilla with Beans
Complimentary Chips & Salsa
Carnitas

“the food is so good and the service was even better, we will be back!”

4.2 Good144 Reviews
Ole Milt's 217 S Main St, Hannibal Bar • $$

“The best place in the world !!!!!!! Great service. Highly recommended.”

4.4 Superb46 Reviews

“Tried it for the first time tonight it was so good. We had the pork twerking tails, pork steak, baked beans and potato salad all very good! Also he gave us a sample of the Mac and cheese and pork tip they were also very good. We will be back.”

5 Superb8 Reviews
El Jalisco Huck Finn Shopping Center, 374, Hannibal Mexican • $

“Exceptional food!! Fantastic margs, nice thin chips and excellent salsa!!”

4.2 Good65 Reviews
Greater Days 111 N Main St, Hannibal American • $

“Awesome family owned experience!”

4.5 Superb74 Reviews
Big muddy bbq 302 US-61, Hannibal Barbecue • $

Customers` Favorites

Pulled Pork Nachos
Brisket Sandwich
Great BBQ
Baked Sweet Potato
Beef Ribs
BBQ Nachos
Pork Nacho S
Combo Platter
Pulled Pork Sandwich with Baked Beans and Cole Slaw
Chicken Sandwich

“Pulled pork nachos were delicious, huge serving, big enough for two. Restaurant was clean, but the best part was the friendly staff. Bridget took our order, and she is a real gem, so sweet and kind. Highly recommend this restaurant.”

4.1 Good350 Reviews
Hostess Brands 135 Corporate Square Dr Rd, Hannibal Bakery • $

“OmG!!! The Suzy Q's are back!!! Finally!! Thank you so much for bringing these back! I was so excited to see them I had to grab 4 boxes for the family.”

5 Superb9 Reviews
Finn's Food & Spirits 214 N Main St, Hannibal Bar & Grill • $

Customers` Favorites

Onion Rings
Cucumber Salad
Philly Cheese Steak
Classic Cheeseburger
Cajun Catfish Basket
Catfish Sandwich
Chicken Sandwich
Reuben Sandwich
Shrimp PO' Boy
Grilled Cheese

“Hannah & Tessa were very attentive. I loved the patio, and the music. The food was hot, tasted great, and I never ran out of sweet tea. Thank you! ❤”

4.1 Good296 Reviews

Customers` Favorites

Refried Beans
Quesadilla Supreme
Steak Fajitas
Nachos Fajitas
Shrimp Burrito
Burrito Cozumel
Steak Quesadilla
Shrimp Quesadilla
Vegetarian Fajitas
Vegetarian Plate D Chile Poblan Cheese Enchilada Rice & Beans

“Amazing food at very affordable prices. Fast, friendly service. The portions are large, some of the best seasoned chicken I've had. Margaritas were delicious. I definitely recommend this restaurant over any other Mexican restaurant in Hannibal!”

4.1 Good273 Reviews

Customers` Favorites

Onion Rings
Salads
Catfish Bites
Cheeseburger
Breaded Tenderloin Sandwich
Philly Cheesesteak Sandwich
Hand Made Potat Chips
Chili Cheese Fries
Chicken Sandwich
Grilled Chicken

“Saw your tenderloin on Facebook, thought I need to try it. Drove 100 miles and you did not disappoint. Flavor was great and it was very thick. Thank you and I'll be back.”

4.1 Good220 Reviews

Customers` Favorites

Chicken Curry
Stromboli
Sandwiches
Pepperoni Canadian Bacon Pizza
Stuffed Shells
Salads
Taco Pizza
Italian Sub
Garlic Bread
Antipasto Salad

“I highly recommend Palermo's. The food we ordered was delish, the service was top notch, the atmosphere, if you were to eat there, is very nice, Beautiful old building with high ceilings covered with old time tin panels...did I say the food was deeeeelish”

4.1 Good179 Reviews

Customers` Favorites

Crazy Bread
Pepperoni Crazy Puffs
Italian Cheese Bread
3 Meat Treat

“wow... i ordered a crazy BREAD CRUST saysage pizza from this location tonight and it was so delicious ☺️ and yes i know who made it her name is RYLIE and she did an exceptional job thank u for all the hard work you guys do”

4 Good113 Reviews
Dairy Queen (Treat) 306 US-61, Hannibal Ice Cream Shop • $

Customers` Favorites

Banana Split
Reese Peanut Butter Cup Blizzard
DQ Signature All Occasion Cake
Peanut Buster Parfait
Soft Pretzel Sticks
Oreo Blizzard Cake
Ice Cream Sandwich
Blizzard Cheesecake
6 Pack Dilly Bar

“Great customer service and icecream”

4 Good142 Reviews

Customers` Favorites

Wrap
Tropical Smoothie Cafe
Sunrise Sunset Smoothie
Chia Banana Boost
Caribbean Jerk Chicken
Buffalo Chicken
Chicken Pesto

“Today was my first visit and I will definitely return. They were so busy & the wait was pretty long. But I am super glad I decided to stay and not go somewhere else with less of a wait time. My chicken quesadilla was probably the best I’ve ever had. And that kale & apple salad was to die for! The price was worth bragging about also. I paid around $10 for my meal! Keep up the good work & I’ll see you again soon.”

4 Good135 Reviews
Royal Garden Buffet 232 Huck Finn Shopping Center Street, Hannibal Chinese • $

Customers` Favorites

Egg Roll
Special Mei Fun
Chow Mein
Crab Legs
Orange Beef
Cashew Chicken
Honey Chicken
Egg Drop Soup
Sesame Chicken
Orange Chicken

“Its a Chinese buffet in a small town, places like these are the backbone of america's blue-collar cousin... if you can ignore the front and looks of the establishment, you will find a good meal for a decent prize.”

4 Good200 Reviews
Drakes Steak & Ale 421 Clinic Rd, Hannibal Barbecue • $$

Customers` Favorites

Smoked Pork Steak
Side Salad
Onion Rings
Drake Tails
Brisket Sandwich
Baked Sweet Potato
Pulled Pork Nachos
Mozzarella Sticks
Beef Brisket
House Salad

“Strongly recommend this restaurant!! I had the ribeye steak sandwich and it was delicious, as well as the Drake tails (curly fries with cheese and pulled pork)!! My Mom had the tenderloin (be hungry if you order or save for lunch or dinner the next day), my husband had the smoked pork steak and loved the flavor of the meat, and Dennis "PAPI" had the smoked brisket ( he had never had brisket before)! Sydney and her family gave us a fabulous end to our vacation!! We will absolutely be back!!! Back to Iowa for now!!”

4 Good245 Reviews
Sportsman's Bar 112 S 7th St, Hannibal Bar • $

“Awesome place and people.”

3.7 Good51 Reviews
Domino's Pizza 4315 McMasters Ave, Hannibal Pizza • $

Customers` Favorites

Pepperoni Pizza
Chicken Wings
Tater Tots
Lava Cake

“What an improvement from the old to the new. Just felt different. Not the structure or the food. But the employees, the vibe. Everyone was busy, I was greeted and my food was ready for pick up. It was clean and just hopping.”

3.9 Good154 Reviews

Customers` Favorites

Chopped Steak Sub
Lasagna
Sausage Pizza
Meatball
Hot Wings
Pizza Bread
Onion Rings
Chicken Wings
All Meat Pizza
Toasted Ravioli

“Took a cruise up HWY 79 from Elsberry to Hannibal to check out all the fall leaf foliage and stopped in for a late lunch and from Appetizers to the pizza we ordered was all very good and a fair price as well family friendly place definitely recommend”

3.9 Good305 Reviews
Arby's 4729 McMasters Ave, Hannibal Fast Food • $

Customers` Favorites

Mint Chocolate Chip Snack Shake
Curly Fries Mozzarella Sticks
Arby's Signature Sandwiches
Half Pound Roast Beef
Classic Roast Beef
Double Roast Beef
Mozzerella Sticks
Loaded Curly Fries
Mac and Cheese
Beef 'N Cheddar

“if we shut down cause of the virus will we still be paid”

3.7 Good212 Reviews
Hardee's 2900 James Rd, Hannibal Fast Food • $

Customers` Favorites

Cheeseburger
Loaded Omelet Biscuit
Chicken Tenders
Frisco Burger
Hamburger
Famous Star with Cheese
Breakfast Sandwich
Mushroom & Swiss
Monster Burger
Fish and Chips

“I know Hardee's in New Ulm MN has had some issues, but I went there today and was more than impressed! there were at least four people working there and they were so friendly and the food came really fast. it was fresh and hot and delicious! I can't wait to go there again, it looks like they have really pulled it together!”

3.6 Good233 Reviews