Hannibal American
47 places in Hannibal, Missouri
Arby's and KFC are the best-rated American restaurants in Hannibal. See all 5 rated places, ranked by real diners' comparisons.
- Highest rated
- Arby's
- Rated places
- 5
- Average score
- 8/ 100

Cole's Hearth Room
Fine Dining · American · Steakhouse
Highway BB
Not rated yetSee menu and prices

Wilco Fast Break
Fast Food · American
Marion City Rd
Not rated yetSee menu and prices

Hats Dugout
American · Buffet · Family Style
7143 MO-168
Not rated yetSee menu and prices

Logue's
American · Breakfast · Family Style
Huckleberry Heights Dr
Not rated yetSee menu and prices

Mark Twain Amoco
American
Mark Twain Ave
Not rated yetSee menu and prices

Finn's Food & Spirits
Bar and Grill · American · Bar
N Main St
Not rated yetSee menu and prices

Fiddlestiks Food & Spirits
American · Casual Dining · Bar and Grill
Hwy 36
Not rated yetSee menu and prices