Restaurants in Hannibal

Best Restaurants in Hannibal

Customers` Favorites

Fries
Burger
Catfish
Salad
Chili
Root Beer Float
Vegan
Gravy
Catfish Tacos
Maid-Rite Sandwich

“Great service staff, and the best catfish sandwich this Missouri boy has ever had! 👍

Kid-friendliness: Good options for kids and very accommodating”

4.5 Superb182 Reviews
LaBinnah Bistro 207 N 5th St, Hannibal Mediterranean • $$

Customers` Favorites

Dolmas
Santa Fe
Moroccan Shrimp
King Salmon
Chicago
Caprese
Seafood
Ulysses
Baklava and Chocolate Cake
Mediterranean Sampler

“On a recent road trip from New Mexico to Wisconsin, we stopped at LaBinnah for dinner. It was a highlight of of our trek! With children who married into French and British families, we appreciated the world view of this restaurant! The food was superb, the service refined, and even the background music was fitting! Bravo to Hannibal for such a memorable offering! we rate it 5-stars!”

4.6 Superb85 Reviews

Customers` Favorites

Burger
Biscuits and Gravy
Corned Beef Hash
blt
Chili
And Toast
French Toast
One Pancake
Sausage Gravy
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 Superb117 Reviews
Jet's Palace 2905 Palmyra Rd, Hannibal Chinese • $

Customers` Favorites

Egg Drop Soup
Sweet and Sour Pork
Chicken Lo Mein
Mongolian Beef
Cashew Chicken
Curry Chicken
Combination Lo Mein
Garlic Chicken
Orange Chicken
Happy Adamily General TSO's Chicken Fried Rice

“The spicy dish actually had a kick to it. Our waitress was pleasant and knowledgeable about the menu. The prices was very reasonable. They even gave us a christmas goody bag”

4.6 Superb61 Reviews

Customers` Favorites

Onion Rings
Stuffed Mushrooms
Cake
Very Berry Salad
Pretzel Bites
Chicken Fried Chicken
Loaded Baked Potato
Cheeseburger
House Greek Salad
Fried Green Beans

“Food was good. Atmosphere was comfortable. Waitress was really good and the others seemed friendly. Host girl looked like it was the last place she wanted to be. Overall we were happy. Went for lunch Fri 11/01.”

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

Customers` Favorites

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

“This restaurant is my favorite go to for breakfast in the Hannibal area! Service is great, food is delicious, very clean, prices are affordable. You won’t leave hungry. Lots of menu options! The owners have this operation running down pat!”

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

Customers` Favorites

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

“excellent location excellent food excellent weekend entertainment caring ownership”

4.5 Superb82 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 Superb18 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

“Delicious lattes and coffee! If you’re not into coffee, there’s other great options! I am a “regular” at Mimi’s and the salted caramel mocha is my favorite drink! Definitely worth stopping by - it’s a great place to meet your friends for coffee! 💕”

4.4 Superb74 Reviews

Customers` Favorites

Fabulous Beer Selection

“Never had their food which is limited- popcorn, pizza, charcuterie…
Drinks are excellent and well made- you can even ask for it to be made your way.
Kat and Jeanne are the best bartenders. Atmosphere is very relaxed. Like being at home.”

4.6 Superb30 Reviews
WEST END BAR & GRILL 3308 Market St, Hannibal Bar • $

Customers` Favorites

Fish Bites and Fries
Chicken Wings
House Salad

“two thumbs up for carryout twice! food is hot, fresh, and on time...easy five star recommendation”

4.6 Superb27 Reviews

Customers` Favorites

Sushi
Crab Rangoon
Vegan Roll
Mahomes Roll
Kansas City Roll
Hannibal Roll
Roll Tide Roll
Hibachi Steak
TGIF Roll
Blues Roll

“Top notch takeout, and not expensive.”

4.3 Superb65 Reviews
El Jalisco 374 Huck Finn shooing center, Hannibal Mexican • $

“went here today with a group..the food was fantastic and the waiter was amazing! he kept our drinks full, chips and salsa full, and was super friendly. this was my first time here and I will be back. food was great and a large portion!!”

4.4 Superb31 Reviews
Huckleberry Nutrition 3935 McMasters Ave, Hannibal Health Food • $$

“Great friendly service and the girls are always patient when explaining what is in a drink!”

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

Customers` Favorites

Fudge
Salad
Mozzarella Sticks
Chicken Fried Steak
Country Fried Steak
Bang Bang Burger
Baked Potato
Open Face Roast Beef
The Rustic Oak Steak
Roast Beef Sandwich

“Great place. Food perfect. Great price.”

4.2 Good135 Reviews

More Restaurants in Hannibal

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

Customers` Favorites

Pastries
Cookies
Breakfast Sandwich
Muffins
Quiche
Iced Latte
Hummus Wrap
Pistachio Cream Pie
Cranberry Salad
Breakfast Bowl

“On a total whim, driving through Hannibal, we decided to stop for a coffee and a quick bite to eat. We stumbled onto this gem of a place! Baked goods (the chocolate chip cookies were fantastic), ice cream, a menu full of delicious sandwiches and cafe items.. not to mention all of the kick knacks and toys their gift shop area has to offer. The place is also in a historic building, which adds to its charm. The food was excellent, all the staff was helpful and smiling. Will definitely be returning, maybe just to come here!”

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

“Found this gem while traveling to pick up my nephew from camp. Love to support small businesses! The brown sugar cinnamon shaken espresso was fire! The staff was friendly and efficient and the barn is freaking adorable!”

4.7 Superb57 Reviews
Chocolaterie Stam 123 N Main St, Hannibal Gelato • $

Customers` Favorites

Gelato
Giant Coins
1lb Box

“My absolute favorite chocolates around! This store is an awesome gem that we found and have made the trip to stop by any time we’re in the area. ❤️”

4.7 Superb26 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.8 Superb20 Reviews
The Brick Oven 207 Center St, Hannibal Family • $

Customers` Favorites

House Salad
Cannoli
Ravioli
Tiramisu
Bruschetta
Vegetarian Pizza
Garlic Lovers
Brick Oven Bread
Cajun Chicken Tortellini
Chicken Parmigiana

“Fantastic food! Stopped here after visiting the cave. We got a Lg. Ham & Mushroom with Artichokes and a Small Cajun Pizza. Highly recommend both! If we were closer this would be a regular restaurant to visit!”

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

Customers` Favorites

Waffle Cones
Strawberry Ice Cream
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 Superb32 Reviews

Customers` Favorites

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

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

4.2 Good84 Reviews
Rio Grande 111 Bird St, Hannibal Mexican • $

Customers` Favorites

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

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

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

“Homemade burgers, the best you'll find anywhere---the buns are homemade, the meat is fresh and has been marinated, and the tomatoes are fresh and ripe, too. Absolutely delicious. Worth a trip. Excellent salads, too. The menu is limited, and they alternate between burger week and meatloaf week. Family run by a grandma and grandpa. Note that the hours are limited, but do make an effort to get here, you'll enjoy it.”

5 Superb5 Reviews
Ole Milt's 217 S Main St, Hannibal Bar • $$

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

4.5 Superb8 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 Superb2 Reviews
Big muddy bbq 302 US-61, Hannibal Barbecue • $

Customers` Favorites

Pulled Pork Nachos
Brisket Sandwich
Great BBQ
Pork Tips
Baked Sweet Potato
Pork Ribs
Pulled Pork Sandwich with Baked Beans and Cole Slaw
Baked Beans Slaw and Pulled Pork Sandwich
Pulled Pork Sandwich Platter
Baked Beans Potato Salad

“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 Good133 Reviews
Joe's Diner West 7211 US-36, Hannibal Diner • $

Customers` Favorites

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

“it's a fine example of the old-school mom and pops truck stop diner lots of fresh cooked food reasonable prices and a top notch staff a true gem and the meatloaf is awesome”

4.1 Good86 Reviews
Royal Garden Buffet 232 Huck Finn Shopping Center Street, Hannibal Chinese • $

Customers` Favorites

Egg Roll
Sesame Chicken
Orange Chicken
Chow Mein
Crab Legs
Cashew Chicken
Honey Chicken
Egg Drop Soup
Mongolian Beef
Buffet a Little Bit of Everything I Like

“The food was delicious and plentiful. Traveling from Colorado to Ohio we discovered the Royal Garden Buffet by accident. It will remain a must stop on our next trip.”

4.1 Good70 Reviews

Customers` Favorites

Wrap
Tropical Smoothie Cafe
Sunrise Sunset
Buffalo Chicken
Caribbean Jerk Chicken

“Cute café & the food is great!”

4.1 Good40 Reviews
Sportsman's Bar 112 S 7th St, Hannibal Bar • $

“Awesome place and people.”

4 Good3 Reviews

Customers` Favorites

Pepperoni Crazy Puffs

“Went here last week and had a large pizza with bacon and pineapple. It was hot and fresh and tasted great. A young lady named Jackie was my cashier and she was very polite and friendly. Great service and a great pizza. I will be back and hope to have the same great service and pizza again!!”

4 Good32 Reviews

“The bartender is very nice!”

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

Customers` Favorites

Onion Rings
Chicken Sandwich
Reuben Sandwich
Cucumber Salad
Side Salad
Classic Cheeseburger
Philly Cheese Steak
Catfish 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 Good85 Reviews
Long John Silver's 4401 McMasters Ave #61, Hannibal Fast Food • $

Customers` Favorites

Fries
Coleslaw
3 Chicken Meal
Fish and Chips
Platters
Grilled Salmon Meal
Fish Sandwich Combo
1 PC Grilled Salmon
8 Piece Family Meal
Classic Cheesecake

“Good food It was hot and good”

4 Good98 Reviews
Domino's Pizza 4315 McMasters Ave, Hannibal Pizza • $

Customers` Favorites

Lava Cake
Pepperoni Pizza
Chicken Wings
Tater Tots

“The staff was extremely nice and helpful. I was having a bad day and they all joked with me and made me a great pizza and turned my night around. Great place to eat. Quick service too.

Wheelchair accessibility: Yes, wheelchair ramp is available.”

3.9 Good38 Reviews

Customers` Favorites

Sandwiches
Chicken Curry
Pan Five Meat Pizza
Antipasto Salad
Garlic Bread
Stromboli
Gyro
Pepperoni Canadian Bacon Pizza
Mozzarella Cheese Sticks
Spaghetti Meat Sauce

“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”

3.9 Good49 Reviews

Customers` Favorites

Taco

“So glad we stumbled upon Manny’s. This place helps tide us over when we are missing street food in Mexico. It is authentic and delicious! Try the Birria quesadilla.”

3.8 Good25 Reviews

Customers` Favorites

Burger
Onion Rings
Catfish Bites
Grilled Chicken
Salads
Sauce
Hand Made Potat Chips
Reuben Sandwich
Great Sandwich

“Great Sunday brunch with live music!”

3.9 Good66 Reviews
Subway 100 Shinn Ln, Hannibal Sandwich Shop • $

Customers` Favorites

Cookies
Sunchips Harvest Cheddar
Black Forest Ham

“This location is excellent ordered a chopped salad and was perfectly chopped even though it had the spinach in it it's still was chopped perfectly top-notch customer service as well”

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

Customers` Favorites

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

“Small shop but have nice selection of birthday cakes and bars premade in the freezer. No room for indoor sitting but free tables outside. Don't tell my doctor that I was there!”

3.8 Good33 Reviews

Customers` Favorites

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

“always great food and service”

3.9 Good103 Reviews
Broadway Bar N Grill 712 Broadway, Hannibal Bar & Grill • $

Customers` Favorites

Cheese Balls
Onion Rings
Chicken Bacon Swiss Sandwiches
Breaded Tenderloin Sandwich
Mushroom & Swiss Burger
Bacon Cheeseburger
Mozzarella Sticks
Breaded Mushrooms
Fried Tenderloin
French Fries

“Friendly staff and tenderloin was so good !”

3.8 Good40 Reviews
Drakes Steak & Ale 421 Clinic Rd, Hannibal Barbecue • $

Customers` Favorites

Ribs
Baked Potato
Side Salad
Drake Tails
Smoked Pork Steak
Potato Salad
Onion Rings
Sweet Potato Fries
Brisket Sandwich
House Salad

“We went to Drakes Saturday night and all 7 of us LOVED our meals. Our waitress was super friendly and it was just a great night! We are making this a regular visit!”

3.8 Good67 Reviews
Arby's 4729 McMasters Ave, Hannibal Fast Food • $

Customers` Favorites

Classic Roast Beef
French Dip
Reuben
Mint Chocolate Chip Snack Shake
Curly Fries Mozzarella Sticks
Arby's Signature Sandwiches
Half Pound Roast Beef
Double Roast Beef
Mozzerella Sticks
Loaded Curly Fries

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

3.7 Good78 Reviews

Customers` Favorites

Lasagna
Onion Rings
Chopped Steak Sub
Chicken Wings
All Meat Pizza
Cassano's Club Sub
Hot Wings
Pizza Bread
Sausage Pizza
Pizza with Extra Sauce Extra Pepperoni and Extra Cheese Regular Crust

“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.7 Good96 Reviews
Hardee’s 2900 James Rd, Hannibal Fast Food • $

Customers` Favorites

Burger
Chicken Tenders
Cheeseburger
Famous Star with Cheese
Breakfast Sandwich
Mushroom & Swiss
Crispy Curls
Onion Rings
Hamburger
Hot Ham

“My daughter has a newly diagnosed wheat allergy at the age of 22 and is currently undergoing immunotherapy. A lot of places have not been very friendly about helping us work around this while trying to order. This Hardee’s was amazing! Not one time did they make me feel awkward, quite the opposite actually. They went above and beyond and I am so grateful. Every worker there deserves a big thank you. 🙌 I give them five stars ⭐️⭐️⭐️⭐️⭐️”

3.6 Good69 Reviews

Get more info in our app

Download app for free

Open