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...
  • Excellent32%
  • Very good36%
  • Average20%
  • Poor6%
  • Terrible6%
Travellers talk about
“onion rings” (44 reviews)
“fried chicken” (14 reviews)
Open Now
6:00 AM - 9:00 PMAll hours
Diner, American
400 N 3rd St, Hannibal, MO 63401-3302
All Details
Write a Review
Reviews (297)
Traveller rating
Traveller type
Time of year

1 - 10 of 296 reviews

Reviewed yesterday

We visited on a Thursday night. It was fairly busy, but we were greeted quickly and seated. We shared a brisket plate with additional sides. Food was excellent. Service was nice and friendly. Their homemade root beer is excellent.

Thank James H
Reviewed 2 days ago

Had a quick dinner shortly before closing time. The homemade root beer was very good. Friendly staff. Very tasty food

Thank Rob B
Reviewed 1 week ago

We loved the fried, breaded pork sandwich which was large enough to share along with the homemade root beer and onion rings. We like to find local places like this on vacation and not eat at chains. Fast service with hometown flair.

Thank okietwo
Reviewed 1 week ago via mobile

We were traveling with our dogs and wanted some food. Ordered from Dinette & we were pleased with the great service! Hot maid rites & jumbo bacon tomato (8 pieces) & great root beer arrived within the hour to our motel door. Excellent food &...More

Thank kmakins1
Reviewed 1 week ago via mobile

Huge menu and the food was great. Homemade Root beer was fantastic. You get a lot of food and have money left over. We all loved it

Thank Tim F
Reviewed 2 weeks ago

I went with three friends and we all enjoyed the homemade rootbeer. One friend got a root beer float. I was pleasantly surprised there were free refills on the homemade rootbeer - even on the float. Delicious salads - two of us ordered the spring...More

Thank LAS124
Reviewed 2 weeks ago

We were in town for one night and getting a little Mark Twain. We were looking for a good place to enjoy dinner after the last tour of the nearby cave and were glad to find someplace still open. This is a quaint family style...More

Thank Kenneth L
Reviewed 2 weeks ago

Good food ~ fast service! Look at the back of the menu for the adult root beer float!!! YUMMM Homemade root beer and they give you a pitcher for refills. Reasonably priced.

Thank Pat W
Reviewed 3 weeks ago via mobile

Stopped there for breakfast before leaving town this morning. Glad we did. We ordered the same, Denver omelette, crunchy hash browns and a short stack to be shared and an English muffin. Everything was very good, potatoes were nicely browned on both sides and crunchy....More

Thank Ken W
Reviewed 3 weeks ago

This place has a good variety of diner favorites, including fried chicken and pork tenderloins. The fries are great, and the root beer in cold mugs is always a treat. I'm usually there on festival weekends, so the place is crowded, but they manage to...More

Thank MaryAD24
Nearby Restaurants
LaBinnah Bistro
589 reviews
.31 km away
Java Jive
379 reviews
.20 km away
The Brick Oven
312 reviews
.24 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
717 reviews
.07 km away
Tom and Huck's Statue
193 reviews
.13 km away
Mark Twain Memorial Lighthouse
153 reviews
.28 km away
Big River Train Town
66 reviews
.05 km away
Questions & Answers
Get quick answers from Mark Twain Dinette staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
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
Kids, Child-friendly, Local cuisine, Groups
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