We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hannibal

Free Newsletter

Interested in Hannibal?

We'll send you updates with the latest deals, reviews and articles for Hannibal each week.

Hannibal Hotels | Hannibal Hotels by Type | Hannibal Attractions | Hannibal Attractions by Type | Hannibal Restaurants | Hannibal Restaurants by Type | Hannibal Dish Pages | Hannibal Restaurants by Dining Options | Holiday Rentals | Flights | TripAdvisor pages

Up one level: Missouri

Hannibal Restaurants



Becky Thatcher's Diner
Price*: US$ 6-12
Cuisines: American
Ranked #8 in Hannibal, MO
Becky's Old Fashioned Ice Cream Parlor
Cuisines: Ice Cream
Ranked #13 in Hannibal, MO
Big Muddy Bbq
Cuisines: Barbecue
Ranked #5 in Hannibal, MO
Broadway Bar & Grill
Ranked #26 in Hannibal, MO
Burger King
Ranked #35 in Hannibal, MO
Cassano's Pizza and Subs
Ranked #24 in Hannibal, MO
Christian Ambiance Cafe
Ranked #2 in Hannibal, MO
Country Kitchen
Ranked #10 in Hannibal, MO
Dairy Queen
Ranked #40 in Hannibal, MO
Domino's Pizza
Cuisines: Pizza
Ranked #37 in Hannibal, MO
Drake's
Cuisines: American, Barbecue
Ranked #15 in Hannibal, MO
El Rodeo
Ranked #33 in Hannibal, MO
Fiddlestiks Food & Spirts Company
Cuisines: American
Ranked #7 in Hannibal, MO
Game On Sports Bar & Grill
Cuisines: American
Ranked #36 in Hannibal, MO
Golden Corral
Cuisines: American
Ranked #14 in Hannibal, MO
Gran Rio Mexican Restaurant
Cuisines: Mexican
Ranked #22 in Hannibal, MO
Hannibal Papa John's
Ranked #28 in Hannibal, MO
Hardee's
Cuisines: American
Ranked #32 in Hannibal, MO
Hardee's
Cuisines: American
Java Jive
Price*: US$ 1-10
Cuisines: Coffee Shop, Sandwiches, Bakeries, Ice Cream
Ranked #4 in Hannibal, MO
Jet's Palace
Cuisines: Chinese
Ranked #6 in Hannibal, MO
JuJu Cup Frozen Yogurt
Cuisines: Japanese
Ranked #17 in Hannibal, MO
Kentucky Fried Chicken All You Can Eat Buffet
Cuisines: American
Ranked #34 in Hannibal, MO
Kerley's
Cuisines: Pub
LaBinnah Bistro
Price*: US$ 9-24
Cuisines: International
Ranked #1 in Hannibal, MO
Logue's Restaurant
Cuisines: American
Ranked #11 in Hannibal, MO
Long John Silver's
Cuisines: Seafood
Ranked #31 in Hannibal, MO
Lula Belles
Cuisines: American
Main Street Wine Shoppe
Cuisines: American
Ranked #3 in Hannibal, MO
Mark Twain Brewing Company
Cuisines: American, Brew Pub, Barbecue
Ranked #19 in Hannibal, MO
Mark Twain Dinette
Cuisines: American, Sandwiches
Ranked #21 in Hannibal, MO
McDonald's
Ranked #27 in Hannibal, MO
Mi Mexico Cafe
Cuisines: Mexican
Ranked #25 in Hannibal, MO
Milt's Tavern
Cuisines: Pub
Ranked #38 in Hannibal, MO
Nanny's Cafe
Cuisines: Diner
Ole Planters Restaurant
Cuisines: American
Ranked #20 in Hannibal, MO
Palermo Pizza & Subs
Cuisines: Italian, Pub
Ranked #12 in Hannibal, MO
Pizza Hut
Cuisines: Pizza
Royal Garden Buffet
Cuisines: Chinese
Ranked #18 in Hannibal, MO
Rumor Has It
Cuisines: American
Ranked #23 in Hannibal, MO
Rustic Oak Grill & Pub
Price*: US$ 6-22
Cuisines: Steakhouse, Pub
Ranked #16 in Hannibal, MO
Sauced Hog
Cuisines: Barbecue
Sonic Drive-In
Ranked #29 in Hannibal, MO
Taco Bell
Cuisines: Mexican
Ranked #41 in Hannibal, MO
The Brick Oven
Price*: US$ 10-24
Cuisines: Pizza & Pasta, Italian
Ranked #9 in Hannibal, MO
The Steakhouse
Price*: US$ 5-25
Cuisines: Steakhouse
The Sweetest Thing bakery
Cuisines: Bakeries
Tj's Supper Club
Price*: US$ 8-27
Cuisines: American
Wendy's
Ranked #39 in Hannibal, MO
Yen Ching
Cuisines: Chinese
gabriella's
Cuisines: Mexican
Ranked #30 in Hannibal, MO