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.

Mark Twain Dinette

400 N 3rd St, Hannibal, MO 63401-3302
+1 573-221-5300
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good32%
  • Average21%
  • Poor6%
  • Terrible6%
Travellers talk about
“onion rings” (48 reviews)
“burger” (26 reviews)
Closed Now
Diner, American
400 N 3rd St, Hannibal, MO 63401-3302
All Details
Write a ReviewReviews (316)
Traveller rating
Traveller type
Time of year

1 - 10 of 315 reviews

Reviewed 5 days ago

Hotel was right across street and stopped in for breakfast. Wasn't too bad--the coffee she initially served me with was barely warm-closer to cold. Not a huge deal. Wife had biscuits and grevy and I had eggs bacon toast. Both were pleased enough we had...More

Thank D P
Reviewed 1 week ago

We were staying at the hotel across the street and was told to try it. We both ordered the fried tenderloin and fries. The tenderloin was no longer tender after pounding and over frying. The root beer was good but never refilled and neither was...More

1  Thank William B
Reviewed 1 week ago

First, I would have given this place a good rating because it provided a menu with good choices, if not a lot of fried choices, and the waitress was very good. We were disappointed in the beer choices, wishing more Missouri craft beers to be...More

Thank Babu2773
Reviewed 2 weeks ago

Finding good Maid Rites (loose meat hamburgers) somewhere other than Iowa is a joy! Their MR's were as good as expected. My wife had the Half Order tenderloin, which came with fries, so we shared her fries. Half a tenderloin was plenty; crisp not excessive...More

Thank Dennis M
Reviewed 2 weeks ago

We visited Hannibal on a weekday, so after our ghost tour, many restaurants were already closed. We ended up here and had an enjoyable meal. Prices were low, service was good (we were the only table there), and the homemade root beer was amazing. We...More

Thank savvytravelmom
Reviewed 3 weeks ago via mobile

The catfish and onion rings were awesome! Love this gem in Hannibal - friendly waitresses and staff - good vibes :)

Thank Emily Y
Reviewed 8 March 2018 via mobile

Skip the pizza order while at your hotel/motel... they deliver great food with friendly smiles! We even dined in for breakfast tge following day and found tge whome experience delightful and yummy! Try the bottomless root beers and Smores hot chocolate. They also provide the...More

Thank deborahdkolmer
Reviewed 14 February 2018 via mobile

Came into town for business, and stopped in for lunch. The place was pretty empty, and I was greeted and seated immediately. The server gave me plenty of time to check out the menu before she came to take my order. The good was out...More

Thank Kevin d
Reviewed 5 February 2018 via mobile

We got there 30 minutes before closing time and they made us feel downright welcome. Their homemade root beer was delicious. I had a horseshoe which was great and my wife loved the burger she ordered. The onion rings are also fantastic. We’d happily go...More

Thank malarson75
Reviewed 27 January 2018

I used to love the maid rites at this place but something happened.....was it me or the sandwich? One visit I tried them again and they were very greasy so the next visit I went for the burger and it was OK. The fries are...More

Thank William P
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
858 reviews
.05 km away
Country Hearth Inn Hannibal
31 reviews
.41 km away
Motel 6 Hannibal
142 reviews
2.81 km away
Econo Lodge
89 reviews
2.83 km away
Nearby Restaurants
LaBinnah Bistro
612 reviews
.31 km away
Java Jive
404 reviews
.20 km away
The Brick Oven
334 reviews
.24 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
747 reviews
.27 km away
Tom and Huck's Statue
206 reviews
.13 km away
Mark Twain Memorial Lighthouse
166 reviews
.13 km away
Big River Train Town
72 reviews
.05 km away
Ask a question
Questions & Answers
Ron A
31 October 2017|
AnswerShow all 5 answers
Response from kennabogue | Property representative |
Yes, we do have a private dining room!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 5 - USD 10
Diner, American
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Parking Available, Accepts Credit Cards
Good for
Child-friendly, Kids, Groups, Local cuisine
Open Hours
6:00 am - 9:00 pm
6:00 am - 9:00 pm
6:00 am - 9:00 pm
6:00 am - 9:00 pm
6:00 am - 9:00 pm
6:00 am - 9:00 pm
6:00 am - 9:00 pm
Location and Contact Information
  • Address: 400 N 3rd St, Hannibal, MO 63401-3302
  • Location: United States  >  Missouri (MO)  >  Hannibal
  • Phone Number: +1 573-221-5300
  • E-mail
The Mark Twain Dinette has been a Hannibal tradition and must-stop destination since 1942. We are known for our Maid-Rites, homemade frosty mugs of root beer, famous breaded onion rings, and tenderloins. There was a transfer of ownership as of April 1st, 2015.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing