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 good33%
  • Average20%
  • Poor6%
  • Terrible6%
Travellers talk about
“onion rings” (54 reviews)
“burger” (32 reviews)
Closed Now
Diner, American
400 N 3rd St, Hannibal, MO 63401-3302
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (362)
Traveller rating
Traveller type
Time of year

41 - 50 of 361 reviews

Reviewed 24 May 2018 via mobile

We stopped in for a snack and drinks after a bike ride. Their homemade rootbeer in a chilled mug was refreshing! We also shared a Rite Burger (my 1st) and pickle fries. Both were good. We left with a rootbeer milkshake. Yum!!

Thank MindyAC
Reviewed 21 May 2018

The food and staff were great. This is right across the street from the Best Western and near Historic area of Hannibal. We went on a Saturday night and it wasn't very crowded.

Thank MaxO1234
Reviewed 20 May 2018

Huge portions. Delicious Maid Rite sandwiches. Great onion rings. Best homemade root beer. Local decor.

Thank PSL57
Reviewed 8 May 2018

We arrived on a weekday, slightly after lunch hour. The restaurant was busy. We were told by a fly-by waitress to have a seat in the waiting area and she would seat us as soon as she could. We sat there for about ten minutes...More

2  Thank waldodeefendorfer
Reviewed 5 May 2018 via mobile

We very much enjoyed the food, Root-beer and floats. Service was great and price was affordable. Would recommend to All

Thank Delilah Redmond O
Reviewed 24 April 2018

We just took a shot in the dark in trying this place on our way home from a family weekend. This restaurant is absolutely immaculate, which for us, is a non-negotiable. The food was great. Many healthy options as well as "comfort food" options. It...More

Thank Dawnie_Bird
Reviewed 15 April 2018

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 13 April 2018

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

3  Thank William B
Reviewed 9 April 2018

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 6 April 2018

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
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
898 reviews
.05 km away
Country Hearth Inn Hannibal
39 reviews
.41 km away
Motel 6 Hannibal
170 reviews
2.81 km away
Econo Lodge
93 reviews
2.83 km away
Nearby Restaurants
LaBinnah Bistro
658 reviews
.31 km away
Java Jive
439 reviews
.20 km away
The Brick Oven
377 reviews
.24 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
813 reviews
.27 km away
Tom and Huck's Statue
229 reviews
.14 km away
Mark Twain Memorial Lighthouse
195 reviews
.14 km away
Big River Train Town
74 reviews
.04 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
US$ 5 - US$ 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
Groups, Local cuisine, Kids, Child-friendly
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