1-10 of 97

Restaurants - Hannibal, MO

Mapicn_1
★★★★★ 7 Reviews

El Vaquero Mexica Cuisine

  • 374 Huck Finn Shopping Ctr, Hannibal, MO
  • 573-221-5565

"Delicious! Can't remember my waitress name but she was nice and brought the food out pretty fast. I remember that I got shripm soft tacos with tomatillo salsa ..."

Mapicn_2
★★★★★ 2 Reviews

mark twain dinette

  • 400 N. 3rd st., Hannibal, MO
  • 573-221-5300

"I grew up in Hannibal and my family is still there. The original name of the Mark Twain Dinette was the Frost Top. They have the BEST tenderloins. ..."

Mapicn_3
★★★★★ 1 Review

Mark Twain Dinette

  • 400 N 3rd St, Hannibal, MO
  • 573-221-5300

"Mark Twain Dinette in Hannibal, MO has new owners, friendly staff, smoke and alcohol free, newly remodeled and is fresh and clean..the food is delicious."

Mapicn_4
★★★★★ 1 Review

Drake's Steak & Ale

  • 421 Clinic Rd, Hannibal, MO
  • 573-629-2409

"Large portion sizes, decent price........everything has been good so far. It's the only sit-down non-chain restaurant I'll go to in Hannibal, due to the fact that it's non-smoking."

Mapicn_5
★★★★★ 1 Review

Cassano's

  • 2860 James Rd, Hannibal, MO
  • 573-221-5442

"This is my all time favorite pizza place. The pizza is super thin with tons of toppings. Order Vick's Big Cheese and you won't be disappointed. Top it ..."

Mapicn_6
★★★★★ 1 Review

LaBinnah Bistro

  • 207 N 5th St, Hannibal, MO
  • 573-221-8207

"My third favorite restaurant in the entire world (Chevre D'Or in Eze, France. Chez Nous in Humble, Texas. LaBinnah in Hanjibal Mo.). Seriously, I travel all over the ..."

Mapicn_7
★★★★☆ 2 Reviews

Fiddlestik Food & Spirits

  • 8945 Highway 36, Hannibal, MO
  • 573-406-0493

"My husband and I had a wonderful meal here. My husband's steak was incredible! I had a pasta and chicken dish that was wonderful too. Great service and ..."

Mapicn_8
★★★★☆ 2 Reviews

T J's Supper Club

  • 211 Munger Ln, Hannibal, MO
  • 573-221-5551

"tj's has a great menu. a good variety of food, and everything i have tried is very good. the waitresses are very nice and do a great job, ..."

Mapicn_9
★★★★☆ 1 Review

Breadeaux Pizza

  • 200 N Main St, Hannibal, MO
  • 573-221-1500

"they are a great alternative to the usual pizza places (pizza hut, dominoes). they have a good variety of pizzas, and are reasonably priced. my only complaint is ..."

Mapicn_10
★★★★☆ 1 Review

Da Nancy's

  • 601 Broadway, Hannibal, MO
  • 573-248-3111

"This former bus depot is off the beaten track from the well-trodden Hannibal tourist area. This is where the locals go, and it's only a stone's throw from ..."

Related Hannibal, MO searches