Becky Thatcher's Diner

$
Closed
yelp logo

(95)

Photos

213 N 3rd St
Hannibal, MO 63401
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.

Also at this address

Reviews

yelp logo
4.095 reviews
Photo of Chaz W.
Chaz W.
9/19/2025

Nice diner. Great service. Good breakfast. We were there at 10:15AM on a Friday. The waitresses tag teamed when needed and our waitress was moving fast, Not lazy. Very friendly. We had a...

James J.
9/28/2025

Unique little gem. Simple menu executed quite well! Personally, the open faced turkey sandwich was awesome. Something this simple can be screwed up but they executed perfectly with the mashed...

Photo of Mark P.
Mark P.
8/20/2024

Fantastic service and delicious food. A perfect diner! The waitress was so nice and pleasant. Made the best chocolate malt. The hot turkey sandwich was wonderful and the place was amazing and...

Photo of Sondra A.
Sondra A.
4/16/2025

Very disappointing. French toast was cold. We had margarine and cold, cheap syrup so that made it worse. Ham slice was like shoe leather. Not going back.

Jamie C.
8/2/2025

Quick stop for a good diner breakfast! Reasonably priced. We will be back if we are ever in the area.

Own this business?
See a problem?

You might also like

United StatesMissouriHannibalBecky Thatcher's Diner

Partial Data by Infogroup (c) 2025. All rights reserved.