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...
  • Excellent58%
  • Very good24%
  • Average10%
  • Poor5%
  • Terrible3%
Travellers talk about
Closed Now
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
213 N 3rd St, Hannibal, MO 63401-3503
All Details
Write a ReviewReviews (190)
Traveller rating
Traveller type
Time of year

1 - 10 of 190 reviews

Reviewed 1 week 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 1 week 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 2 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 2 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 3 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 September 5, 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 August 26, 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 August 15, 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
Reviewed August 4, 2018

We stopped in Hannibal overnight on our way from Kansas City to Illinois. We had breakfast at Becky Thatcher's Diner in the historic part of Hannibal. It was within walking distance from our hotel, on the "main drag", and proved to be a good choice....More

Thank moodblu
Reviewed July 29, 2018 via mobile

Stopped by for a quick lunch. Food was very good, service was very good. Friendly staff. Nice dinner atmosphere.

Thank Jeanie12345
Nearby HotelsSee all 11 hotels in Hannibal
Best Western On The River
921 reviews
.20 km away
Country Hearth Inn Hannibal
40 reviews
.55 km away
Motel 6 Hannibal
175 reviews
2.80 km away
Econo Lodge
93 reviews
2.91 km away
Nearby Restaurants
LaBinnah Bistro
674 reviews
.24 km away
Java Jive
457 reviews
.11 km away
The Brick Oven
396 reviews
.10 km away
Mark Twain Dinette
382 reviews
.16 km away
Nearby Attractions
Mark Twain Boyhood Home and Museum
839 reviews
.15 km away
Tom and Huck's Statue
239 reviews
.27 km away
Mark Twain Memorial Lighthouse
204 reviews
.25 km away
Big River Train Town
76 reviews
.12 km away
Ask a question
Questions & Answers
Lora W
July 26, 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, Kids, Local cuisine
Open Hours
8:00 a.m. - 3:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 2:00 p.m.
6:00 a.m. - 3:00 p.m.
6:00 a.m. - 3:00 p.m.
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