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...
  • Excellent59%
  • Very good24%
  • Average9%
  • Poor5%
  • Terrible3%
Travellers talk about
Open Now
6:00 AM - 3:00 PM Hours
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
213 N 3rd St, Hannibal, MO 63401-3503
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (192)
Traveller rating
Traveller type
Time of year

1 - 10 of 192 reviews

Reviewed 2 days ago

Huge omlets, with hash browns & toast at such a reasonable price!! Great, friendly service too!! A great experience!

Thank Chris7601
Reviewed 4 days ago via mobile

Great food and service!cute little diner. Had a wonderful breakfast and my husband had a good sandwich.

Thank Theresa R
Reviewed 2 weeks ago via mobile

I brought in my family of 17 into the diner this morning for brunch. I called 20 minutes before and was told I couldn’t make a reservation. When we got there tables were already set up waiting for us. The service was fantastic. The food,...More

Thank Nick L
Reviewed 2 weeks ago

Wife ordered patty melt and chips,I ordered Becky’s Club with chips . Patty melt was very good and had lots of flavor. My club was thick with lots of meats. Potato chips were homemade and very crunchy. Price was reasonable and service was good.

Thank Ken W
Reviewed 3 weeks ago via mobile

My husband and I stopped here on our way home from vacation. Wow! Delicious, reasonably priced, excellent waitress, HUGE portions of food! The atmosphere was neat too. Will definately go back.

Thank Kiedis75
Reviewed 3 weeks ago

The place we had expected to eat breakfast at was closed. We chanced on the dinner, and nothing could be finer than eating at that dinner in the morning. That is when they don't run out of their cinn. rolls. We got one on our...More

Thank pelicank11
Reviewed 4 weeks ago

Found this place on Yelp, and it was along the way on a recent road trip, so decided to stop and give it a try. It was delicious for breakfast, with large portions and inexpensive prices. The real star is the homemade cinnamon roll. It...More

Thank BethDSM
Reviewed 5 September 2018

This was a very pleasant diner. The service was great. The food was even better. It was in walking distance from the apt we stayed at. It is decorated in route 66 décor. The tables resemble the 50's chrome tables.

Thank lovegoldensSt_louis
Reviewed 27 August 2018 via mobile

Loved this little old fashioned dinner. Server was a young girl who was an EXCELLENT waitress. Food was very good and very reasonable. Just down the street from Best Western on the River.

Thank katysshadow
Reviewed 16 August 2018

Great breakfast in a recreated 50s/60s diner. Friendly staff, great food, easy parking. We ordered the French Toast, with bacon and eggs.

Thank Brian O
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
922 reviews
.20 km away
Country Hearth Inn Hannibal
40 reviews
.55 km away
Motel 6 Hannibal
174 reviews
2.80 km away
Econo Lodge
93 reviews
2.91 km away
Nearby Restaurants
LaBinnah Bistro
676 reviews
.24 km away
Java Jive
458 reviews
.11 km away
The Brick Oven
399 reviews
.10 km away
Mark Twain Dinette
385 reviews
.16 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
840 reviews
.15 km away
Tom and Huck's Statue
240 reviews
.27 km away
Mark Twain Memorial Lighthouse
205 reviews
.25 km away
Big River Train Town
76 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
US$ 6 - US$ 12
Breakfast, Lunch, Brunch
Restaurant features
Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Takeout, Parking Available
Good for
Child-friendly, Local cuisine, Kids
Open Hours
8:00 AM - 3:00 PM
6:00 AM - 2:00 PM
6:00 AM - 2:00 PM
6:00 AM - 2:00 PM
6:00 AM - 2:00 PM
6:00 AM - 3:00 PM
6:00 AM - 3:00 PM
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