Food & Drink

Restaurants in Hannibal, MO

32 restaurants listed in Hannibal. Sorted by how much independent, checkable information we found about each one. That is not a rating of quality or service. How checks work

View on map
Own one of these? Be the first restaurant people see in Hannibal.Get the top spot →

Own one? Run a free health check on your business.

Labinnah Bistro

Restaurant

207 N 5th St, Hannibal, MO

Strong signals

The Sauced Hog

Barbecue Restaurant

4007 Market St, Hannibal, MO

Good signals

Logue's Restaurant

Breakfast and Brunch Restaurant

121 Huckleberry Heights Dr, Hannibal, MO

Good signals

Drakes Steak and Ale

Steakhouse

421 Clinic Rd, Hannibal, MO

Good signals

Rumor Has It Bar and Grill

Bar and Grill Restaurant

125 N Main St, Hannibal, MO

Good signals

The Brick Oven

Italian Restaurant

207 Center St, Hannibal, MO

Good signals

Big Muddy BBQ

Barbecue Restaurant

401 Broadway, Hannibal, MO

Good signals

Finn's Food and Spirits

American Restaurant

214 N Main St, Hannibal, MO

Good signals

Ole Planters Restaurant

Restaurant

316 N Main St, Hannibal, MO

Good signals

LulaBelle's

American Restaurant

111 Bird St, Hannibal, MO

Good signals

Palermo Pizza & Subs

Pizza Restaurant

702 Broadway St, Hannibal, MO

Good signals

Jet's Palace

Restaurant

2905 Palmyra Rd, Hannibal, MO

Good signals

Royal Garden Buffet

Buffet Restaurant

232 Huck Finn Shopping Ctr, Hannibal, MO

Good signals

Okinawa On Wheels

Sushi Restaurant

2829 James Rd, Hannibal, MO

Good signals

Big Muddy BBQ

Barbecue Restaurant

302 Highway 61 S, Hannibal, MO

Good signals

Gran Rio Mexican Restaurant

Mexican Restaurant

206 Steamboat Bend Shopping Ctr, Hannibal, MO

Good signals

Saints Avenue Buffet

Buffet Restaurant

3913 McMasters Ave, Hannibal, MO

Good signals

Tj's Supper Club

American Restaurant

211 Munger Ln, Hannibal, MO

Good signals

El Jalisco

Mexican Restaurant

374 Huck Finn Shopping Ctr, Hannibal, MO

Good signals

Mi Mexico Cafe

Mexican Restaurant

3650 Stardust Dr, Hannibal, MO

Good signals

Fiddlestiks Food & Spirits Company

American Restaurant

8945 US-36, Hannibal, MO

Good signals

Hannibal Public Schools-food

Cafeteria

4600 McMasters Ave, Hannibal, MO

Good signals

WEST END BAR & GRILL

Bar and Grill Restaurant

3308 Market St, Hannibal, MO

Good signals

Wayne BBQ

Barbecue Restaurant

320 N 3rd St, Hannibal, MO

Good signals

Want your business at the top of this page?

Be the first of the restaurants in Hannibal, MO that customers see. Get the top spot · or claim your listing to get the verified badge.