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.

Becky Thatcher's Diner

213 N 3rd St, Hannibal, MO 63401-3503
+1 573-719-3602
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent64%
  • Very good21%
  • Average9%
  • Poor3%
  • Terrible3%
Travellers talk about
Open Now
06:00 - 14:00All hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
213 N 3rd St, Hannibal, MO 63401-3503
All Details
Write a Review
Reviews (151)
Traveller rating
Traveller type
Time of year

1 - 10 of 151 reviews

Reviewed 1 week ago

Outstanding breakfasts there, one year apart. Darn good eats! Omelettes are outta this world. Cool surroundings, friendly, prompt service.

Thank PatMac59
Reviewed 2 weeks ago

Cute little restaurant, very old fashioned, 50's style diner. My husband and I had breakfast there. I had 1/2 stack of pancakes. The pancakes were fluffy and delicious and the same size as the plate! I'm glad I got the 1/2 stack! The portions are...More

Thank William M
Reviewed 2 weeks ago

We had breakfast and lunch on two different days. Lunch was delicious, hubby had the reuben and I had the club. I could only eat half, it was so loaded with bacon, turkey and ham. The homemade chips were very good.There was an upcharge for...More

Thank cmitch920
Reviewed 4 weeks ago via mobile

Our group of 5 stopped here for lunch as we were traveling through. Clean, bright and charming 50's diner. Waitress recommended the Reuben- rather chewy! The homemade chips were delicious. Nice place to stop!

Thank lynne G
Reviewed 15 August 2017 via mobile

We stopped for a quick bite, before our trolley tour. Very neat diner, great music, friendly staff, great food. Wish we had one in our hometown! Would definitely visit again.

Thank Angie M
Reviewed 15 August 2017

Cute throw back atmosphere and good food that was reasonably priced. You could tell it was a place for the "locals" to eat. My only issue was that we asked for a water that never came.

Thank Kim T
Reviewed 13 August 2017 via mobile

We ordered the biscuits and gravy and the pancakes. Both were huge portions and the pancakes were probably some of the best I've ever had. Thick and fluffy, with just the right amount of sweetness, I couldn't finish the half stack I ordered. The biscuits...More

Thank MrsKitB
Reviewed 12 August 2017

Three of us came because it was recommended by a local and dined just past the lunch rush. The service was fast and very friendly. I have the 1/2 order hot turkey sandwich. It was very tasty and the 1/2 portion was plenty. The other...More

Thank IA-bolledudes
Reviewed 10 August 2017

Ate here our first morning in Hannibal. Service was good; the place was busy. The food was so-so but at least it was hot. I can't say that about another place we ate breakfast. The coffee needs to be changed; it tasted like something cheap...More

Thank Chuck C
Reviewed 9 August 2017

So glad we visited Becky Thatcher's Diner for lunch. The servers were very friendly and helpful with our food choices. The food was old fashioned good. I had the fried chicken sandwich with homemade potato chips, my husband had the meatloaf special. Both were delicious...More

Thank dms325
Nearby Restaurants
LaBinnah Bistro
566 reviews
.25 km away
Java Jive
363 reviews
.11 km away
The Brick Oven
304 reviews
.10 km away
Mark Twain Brewing Company
365 reviews
.25 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
701 reviews
.16 km away
Tom and Huck's Statue
191 reviews
.27 km away
Mark Twain Memorial Lighthouse
146 reviews
.44 km away
Big River Train Town
64 reviews
.12 km away
Ask a question
Questions & Answers
Lora W
27 July 2016|
AnswerShow all 2 answers
Response from Monica G | Reviewed this property |
Yes there are options to eat breakfast gluten free! They have lots of omelettes, meat, eggs and potatoes as well as fruit and yogurt
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 6 - USD 12
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Highchairs Available
Good for
Kids, Child-friendly
Open Hours
08:00 - 15:00
06:00 - 14:00
06:00 - 14:00
06:00 - 14:00
06:00 - 14:00
06:00 - 15:00
06:00 - 15:00
Location and Contact Information
  • Address: 213 N 3rd St, Hannibal, MO 63401-3503
  • Location: United States  >  Missouri (MO)  >  Hannibal
  • Phone Number: +1 573-719-3602
  • E-mail
A local tradition featuring classic home-cooked foods in the heart of Hannibal, Missouri. Now under new ownership! Open Monday through Saturday from 6:00am-2:00pm for lunch and breakfast. Closed Monday.
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