“Principles have no real force except when one is well-fed” – Mark Twain

Make sure you stay well-fed by visiting our historic family restaurant in Hannibal, MO

If sightseeing or your daily routine has you strolling the streets of historic Hannibal, Missouri, be sure to stop by The Mark Twain Dinette for casual dining in a historical setting. Since 1942, local friends and welcome guests have visited our family restaurant in Hannibal, Missouri for Maid-Rites, tenderloins and our tower of onion rings. We invite you to join us today for delicious food and a tall, frosty glass of homemade root beer.

Enjoy a taste of Hannibal for breakfast, lunch and dinner

Casual dining in a historic Hannibal, MO, setting

Make The Mark Twain Dinette your family restaurant in Hannibal, Missouri for casual dining any time of day. We encourage you to check out our daily specials and featured menu items, but you can never go wrong with our Maid-Rite sandwich and a tower of onion rings. Join us for breakfast, lunch and dinner – and bring the whole family!

Visiting Hannibal? Make sure to stop by Mark Twain Dinette

See the sights of Hannibal, MO, and visit our historic diner

From taking a riverboat down the Mississippi to taking in the culture at one of the many downtown festivals, there’s a lot to see and do in Hannibal, Missouri. When the excitement has roused your appetite, come to Mark Twain Dinette. We have a full menu the entire family will be sure to enjoy. Come by today to continue the Hannibal, Missouri experience at a local, historic diner.

Reserve our private room for your special event

Private dining in Hannibal, MO

We are happy to host your next celebration with family and friends. Our historical diner in Hannibal, MO, offers a private yet inviting space for groups to gather and share laughter, friendship and homemade root beer in a casual setting. Call 573-221-5511 today or see our group requests page.

Now open until 10 p.m. Fridays and Saturdays

Take a seat at our outside diner in Hannibal, MO

Absorb the vibrant Hannibal, MO, atmosphere while enjoying great food at Mark Twain Dinette. We have ample outdoor seating available and you can now enjoy the food and the view ‘til 10 p.m on Fridays and Saturdays. Our outside diner in Hannibal, MO, is the perfect spot for enjoying the live entertainment next door over a Maid-Rite sandwich and a homemade root beer.