HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

Becky Thatcher's Diner — Restaurant in Hannibal

Name
Becky Thatcher's Diner
Description
Nearby attractions
The Mark Twain Boyhood Home & Museum
415 N Main St, Hannibal, MO 63401
Central Park
500 Broadway, Hannibal, MO 63401, United States
Bluff City Theater
212 Broadway, Hannibal, MO 63401, United States
Hannibal Parks & Recreation
320 Broadway, Hannibal, MO 63401
Molly Brown Birthplace Museum
400 N Main St, Hannibal, MO 63401
Alliance Art Gallery
121 N Main St, Hannibal, MO 63401
Mississippi Mind Trap-Escape Room
518 Broadway, Hannibal, MO 63401, United States
Becky Thatcher House
211 Hill St, Hannibal, MO 63401
Mark Twain Riverboat
300 Riverfront Dr, Hannibal, MO 63401
Mark Twain Memorial Lighthouse
E Rock St, Hannibal, MO 63401
Nearby restaurants
Java Jive
211 N Main St, Hannibal, MO 63401
Mark Twain Dinette: Maid-Rite Restaurant and Diner
Dinette & Drive-In, 400 North Third Street, Mark Twain Ave, Hannibal, MO 63401
The Brick Oven
207 Center St, Hannibal, MO 63401
Finn's Food & Spirits
214 N Main St, Hannibal, MO 63401
WAYNE BBQ
320 N 3rd St, Hannibal, MO 63401
Ole Wolfhound Pub
316 N Main St, Hannibal, MO 63401
LaBinnah Bistro
207 N 5th St, Hannibal, MO 63401
Greater Days
111 N Main St, Hannibal, MO 63401
Rio Grande
111 Bird St, Hannibal, MO 63401
Frozen Sippi’s LLC
108 N Main St, Hannibal, MO 63401
Nearby hotels
Best Western On the River
401 N 3rd St, Hannibal, MO 63401
Main Street Bed & Breakfast
201 N Main St, Hannibal, MO 63401
Riverside Inn Hannibal Mo
111 Bird St, Hannibal, MO 63401
The Travelers Rooming House
213 N Main St, Hannibal, MO 63401
Garden House Bed & Breakfast
301 N 5th St, Hannibal, MO 63401, United States
Dubach Inn - Bed and Breakfast
221 N 5th St, Hannibal, MO 63401
The Belvedere Inn
521 Bird St, Hannibal, MO 63401
Reagan's Queen Anne Bed and Breakfast
313 N 5th St, Hannibal, MO 63401
Rockcliffe Mansion
1000 Bird St, Hannibal, MO 63401
Happy Stay Inn
500 Mark Twain Ave, Hannibal, MO 63401
Related posts
Keywords
Becky Thatcher's Diner tourism.Becky Thatcher's Diner hotels.Becky Thatcher's Diner bed and breakfast. flights to Becky Thatcher's Diner.Becky Thatcher's Diner attractions.Becky Thatcher's Diner restaurants.Becky Thatcher's Diner travel.Becky Thatcher's Diner travel guide.Becky Thatcher's Diner travel blog.Becky Thatcher's Diner pictures.Becky Thatcher's Diner photos.Becky Thatcher's Diner travel tips.Becky Thatcher's Diner maps.Becky Thatcher's Diner things to do.
Becky Thatcher's Diner things to do, attractions, restaurants, events info and trip planning
Becky Thatcher's Diner
United StatesMissouriHannibalBecky Thatcher's Diner

Basic Info

Becky Thatcher's Diner

213 N 3rd St, Hannibal, MO 63401
4.4(553)
Save
spot

Ratings & Description

Info

attractions: The Mark Twain Boyhood Home & Museum, Central Park, Bluff City Theater, Hannibal Parks & Recreation, Molly Brown Birthplace Museum, Alliance Art Gallery, Mississippi Mind Trap-Escape Room, Becky Thatcher House, Mark Twain Riverboat, Mark Twain Memorial Lighthouse, restaurants: Java Jive, Mark Twain Dinette: Maid-Rite Restaurant and Diner, The Brick Oven, Finn's Food & Spirits, WAYNE BBQ, Ole Wolfhound Pub, LaBinnah Bistro, Greater Days, Rio Grande, Frozen Sippi’s LLC
logoLearn more insights from Wanderboat AI.
Phone
(573) 719-3602

Plan your stay

hotel
Pet-friendly Hotels in Hannibal
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Hannibal
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Hannibal
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
Garden Salad
Mixed greens, tomato, onion, egg and 3 cheese blend
Cobb Salad
Mixed greens, turkey, bacon, tomato, egg and blue cheese crumbles
Chef Salad
Mixed greens, turkey, ham, tomato, onion, egg and 3 cheese blend
Apple Walnut Salad
Mixed greens, apples and walnuts with blue cheese crumbles
Chicken Salad
Fried or grilled chicken tenders over mixed greens, tomato, onion, egg and 3 cheese blend

Reviews

Nearby attractions of Becky Thatcher's Diner

The Mark Twain Boyhood Home & Museum

Central Park

Bluff City Theater

Hannibal Parks & Recreation

Molly Brown Birthplace Museum

Alliance Art Gallery

Mississippi Mind Trap-Escape Room

Becky Thatcher House

Mark Twain Riverboat

Mark Twain Memorial Lighthouse

The Mark Twain Boyhood Home & Museum

The Mark Twain Boyhood Home & Museum

4.6

(763)

Open 24 hours
Click for details
Central Park

Central Park

4.3

(184)

Open 24 hours
Click for details
Bluff City Theater

Bluff City Theater

4.7

(33)

Open 24 hours
Click for details
Hannibal Parks & Recreation

Hannibal Parks & Recreation

4.5

(23)

Open 24 hours
Click for details

Things to do nearby

Mediumship Practice Circle
Mediumship Practice Circle
Sun, Dec 14 • 2:00 PM
126 North 30th Street #suite 205, Quincy, IL 62301
View details

Nearby restaurants of Becky Thatcher's Diner

Java Jive

Mark Twain Dinette: Maid-Rite Restaurant and Diner

The Brick Oven

Finn's Food & Spirits

WAYNE BBQ

Ole Wolfhound Pub

LaBinnah Bistro

Greater Days

Rio Grande

Frozen Sippi’s LLC

Java Jive

Java Jive

4.7

(660)

Click for details
Mark Twain Dinette: Maid-Rite Restaurant and Diner

Mark Twain Dinette: Maid-Rite Restaurant and Diner

4.2

(1.0K)

Click for details
The Brick Oven

The Brick Oven

4.3

(483)

Click for details
Finn's Food & Spirits

Finn's Food & Spirits

4.3

(387)

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Posts

Juliet CarapellaJuliet Carapella
We are from out of town and saw the reviews and wanted a tasty breakfast, I ended up leaving in tears after having 3 bites of food, it was one of the worst encounters of my life. My friend and I used to be tattoo artists and have more tattoos than the people at this diner I guess have ever seen…even though there is a tattoo shop next door.we walked in and all of the staff and regulars stared at us and started talking rudely about us very loudly, unfortunately we are very used to, we knew when getting tattoos some people would talk and stare so that honestly didn’t bother us, we are used to it. I just smiled as I always do and we found a seat. The green haired waitress who took our order was very sweet, she accidentally got one of the orders completely wrong so we told her very nicely about the mistake, she apologized, said she misunderstood and would put in the right order, we said it’s ok and thanked her. About 1 minute later a little angry lady who I’m guessing is the “manager” came over with the old order asking for an explanation on what was wrong, when explained that there were no vegetables in the vegetable omelette that was ordered she angrily took it and walked off, she came back not long after with the vegetable omelette which looked delicious! The sweet original waitress with green hair came back over to see how things were, we let her know it was delicious but the Swiss cheese on top that was requested originally was not on there which was fine and no big deal but we just didn’t want to be charged extra for it. Not 2 minutes later the angry “manager” came back over and was extremely aggressive and rude saying “you never asked for Swiss cheese, my waitress feels like she did something wrong and she didn’t, you didn’t ask for it!” Her tone was raised and she seemed like she was personally angry at both of us, I started to pity her, she must be so miserable to treat people like that. The angry little “manager” then saw on the original ticket ‘add Swiss cheese on top’ she immediately (before either one of us had said anything yet because we were both in shock this was happening when we had been nothing but polite and friendly) said very aggressively when I came to ask what was wrong you didn’t ask for Swiss on top then…. Still somewhat shocked by her misplaced anger and stupidity we said, “it’s really not a big deal, it’s okay” she started in again angrily repeating herself “you didn’t tell me you wanted Swiss when I came to fix the order!” I guess it was our fault for not reminding her of the Swiss cheese and thinking she’d just pay attention.This crazy interaction was absolutely not necessary! We were both very polite and nice to the waitress when we simply just asked her to please not charge us the extra for the cheese but forgetting it was “not a big deal at all and don’t worry about it” There was no reason for the “manager” to come over and get loud, angry and aggressive. I had 3 bites of my food which was very good but I was so upset I had lost my appetite and just wanted to get out of there asap!! I got up in tears and went to the register and paid the $43.00 bill and I left a $10.00 tip because it was not the green haired waitresses fault that her “manager” is such a judgmental, angry person. We don’t look like people from this quaint small town because we are traveling pastors from California. It hurt my heart that people treated us so poorly because of our tattoos, we dress and present ourselves very nicely. We are always kind to everyone we come in contact with and we try to spread the word of Jesus Christ to everyone we possibly can and we have been for the past 15 years. We had plans to explore this cute town but after that interaction I got in the car crying and wanted nothing more than to leave. I pray the people at this diner can learn not to judge others by their looks and to be kind to everyone, it was truly one of the most hurtful, terrible experiences I’ve had. The food is great… BUT if you don’t look like others in the town I would definitely avoid this place.
Lauren HLauren H
We left Chicago early Friday morning and we were hankering for a hearty breakfast by the time we got to Missouri. Hannibal is the perfect detour from our road trip and a destination in itself. Becky Thatcher's diner is cute and clean, and open early. My dude ordered biscuits and gravy and I had corned beef hash. His biscuits were soft and buttery, and the gravy had a good amount of sausage. I think they make the corned beef in house because it had big pieces and was seasoned perfectly. The server forgot my toast, but with all that beef and 2 perfect eggs, I didn't need it. Coffee was just okay and i didn't see the bottom of my cup during our time there. It was the perfect stop on our way to kansas city.
Ally DiekmannAlly Diekmann
THIS IS THE BEST FOR BREAKFAST!!! From the outstanding service to the more melt in your mouth delicious food!!! This place is a must-have!! My fiancé and I drove out here for breakfast last Sunday. This awesome place is a seat yourself establishment. There were only a couple of seats available when we sat in a booth. Our server was so sweet, welcoming, and very bubbly. The coffee was delicious and fresh, and our breakfast was outstanding!! We wish we lived closer because this would be a weekly must-have!!
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Hannibal

Find a cozy hotel nearby and make it a full experience.

We are from out of town and saw the reviews and wanted a tasty breakfast, I ended up leaving in tears after having 3 bites of food, it was one of the worst encounters of my life. My friend and I used to be tattoo artists and have more tattoos than the people at this diner I guess have ever seen…even though there is a tattoo shop next door.we walked in and all of the staff and regulars stared at us and started talking rudely about us very loudly, unfortunately we are very used to, we knew when getting tattoos some people would talk and stare so that honestly didn’t bother us, we are used to it. I just smiled as I always do and we found a seat. The green haired waitress who took our order was very sweet, she accidentally got one of the orders completely wrong so we told her very nicely about the mistake, she apologized, said she misunderstood and would put in the right order, we said it’s ok and thanked her. About 1 minute later a little angry lady who I’m guessing is the “manager” came over with the old order asking for an explanation on what was wrong, when explained that there were no vegetables in the vegetable omelette that was ordered she angrily took it and walked off, she came back not long after with the vegetable omelette which looked delicious! The sweet original waitress with green hair came back over to see how things were, we let her know it was delicious but the Swiss cheese on top that was requested originally was not on there which was fine and no big deal but we just didn’t want to be charged extra for it. Not 2 minutes later the angry “manager” came back over and was extremely aggressive and rude saying “you never asked for Swiss cheese, my waitress feels like she did something wrong and she didn’t, you didn’t ask for it!” Her tone was raised and she seemed like she was personally angry at both of us, I started to pity her, she must be so miserable to treat people like that. The angry little “manager” then saw on the original ticket ‘add Swiss cheese on top’ she immediately (before either one of us had said anything yet because we were both in shock this was happening when we had been nothing but polite and friendly) said very aggressively when I came to ask what was wrong you didn’t ask for Swiss on top then…. Still somewhat shocked by her misplaced anger and stupidity we said, “it’s really not a big deal, it’s okay” she started in again angrily repeating herself “you didn’t tell me you wanted Swiss when I came to fix the order!” I guess it was our fault for not reminding her of the Swiss cheese and thinking she’d just pay attention.This crazy interaction was absolutely not necessary! We were both very polite and nice to the waitress when we simply just asked her to please not charge us the extra for the cheese but forgetting it was “not a big deal at all and don’t worry about it” There was no reason for the “manager” to come over and get loud, angry and aggressive. I had 3 bites of my food which was very good but I was so upset I had lost my appetite and just wanted to get out of there asap!! I got up in tears and went to the register and paid the $43.00 bill and I left a $10.00 tip because it was not the green haired waitresses fault that her “manager” is such a judgmental, angry person. We don’t look like people from this quaint small town because we are traveling pastors from California. It hurt my heart that people treated us so poorly because of our tattoos, we dress and present ourselves very nicely. We are always kind to everyone we come in contact with and we try to spread the word of Jesus Christ to everyone we possibly can and we have been for the past 15 years. We had plans to explore this cute town but after that interaction I got in the car crying and wanted nothing more than to leave. I pray the people at this diner can learn not to judge others by their looks and to be kind to everyone, it was truly one of the most hurtful, terrible experiences I’ve had. The food is great… BUT if you don’t look like others in the town I would definitely avoid this place.
Juliet Carapella

Juliet Carapella

hotel
Find your stay

Affordable Hotels in Hannibal

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
We left Chicago early Friday morning and we were hankering for a hearty breakfast by the time we got to Missouri. Hannibal is the perfect detour from our road trip and a destination in itself. Becky Thatcher's diner is cute and clean, and open early. My dude ordered biscuits and gravy and I had corned beef hash. His biscuits were soft and buttery, and the gravy had a good amount of sausage. I think they make the corned beef in house because it had big pieces and was seasoned perfectly. The server forgot my toast, but with all that beef and 2 perfect eggs, I didn't need it. Coffee was just okay and i didn't see the bottom of my cup during our time there. It was the perfect stop on our way to kansas city.
Lauren H

Lauren H

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Hannibal

Find a cozy hotel nearby and make it a full experience.

THIS IS THE BEST FOR BREAKFAST!!! From the outstanding service to the more melt in your mouth delicious food!!! This place is a must-have!! My fiancé and I drove out here for breakfast last Sunday. This awesome place is a seat yourself establishment. There were only a couple of seats available when we sat in a booth. Our server was so sweet, welcoming, and very bubbly. The coffee was delicious and fresh, and our breakfast was outstanding!! We wish we lived closer because this would be a weekly must-have!!
Ally Diekmann

Ally Diekmann

See more posts
See more posts

Reviews of Becky Thatcher's Diner

4.4
(553)
avatar
1.0
20w

We are from out of town and saw the reviews and wanted a tasty breakfast, I ended up leaving in tears after having 3 bites of food, it was one of the worst encounters of my life. My friend and I used to be tattoo artists and have more tattoos than the people at this diner I guess have ever seen…even though there is a tattoo shop next door.we walked in and all of the staff and regulars stared at us and started talking rudely about us very loudly, unfortunately we are very used to, we knew when getting tattoos some people would talk and stare so that honestly didn’t bother us, we are used to it. I just smiled as I always do and we found a seat. The green haired waitress who took our order was very sweet, she accidentally got one of the orders completely wrong so we told her very nicely about the mistake, she apologized, said she misunderstood and would put in the right order, we said it’s ok and thanked her. About 1 minute later a little angry lady who I’m guessing is the “manager” came over with the old order asking for an explanation on what was wrong, when explained that there were no vegetables in the vegetable omelette that was ordered she angrily took it and walked off, she came back not long after with the vegetable omelette which looked delicious! The sweet original waitress with green hair came back over to see how things were, we let her know it was delicious but the Swiss cheese on top that was requested originally was not on there which was fine and no big deal but we just didn’t want to be charged extra for it. Not 2 minutes later the angry “manager” came back over and was extremely aggressive and rude saying “you never asked for Swiss cheese, my waitress feels like she did something wrong and she didn’t, you didn’t ask for it!” Her tone was raised and she seemed like she was personally angry at both of us, I started to pity her, she must be so miserable to treat people like that. The angry little “manager” then saw on the original ticket ‘add Swiss cheese on top’ she immediately (before either one of us had said anything yet because we were both in shock this was happening when we had been nothing but polite and friendly) said very aggressively when I came to ask what was wrong you didn’t ask for Swiss on top then…. Still somewhat shocked by her misplaced anger and stupidity we said, “it’s really not a big deal, it’s okay” she started in again angrily repeating herself “you didn’t tell me you wanted Swiss when I came to fix the order!” I guess it was our fault for not reminding her of the Swiss cheese and thinking she’d just pay attention.This crazy interaction was absolutely not necessary! We were both very polite and nice to the waitress when we simply just asked her to please not charge us the extra for the cheese but forgetting it was “not a big deal at all and don’t worry about it” There was no reason for the “manager” to come over and get loud, angry and aggressive. I had 3 bites of my food which was very good but I was so upset I had lost my appetite and just wanted to get out of there asap!! I got up in tears and went to the register and paid the $43.00 bill and I left a $10.00 tip because it was not the green haired waitresses fault that her “manager” is such a judgmental, angry person. We don’t look like people from this quaint small town because we are traveling pastors from California. It hurt my heart that people treated us so poorly because of our tattoos, we dress and present ourselves very nicely. We are always kind to everyone we come in contact with and we try to spread the word of Jesus Christ to everyone we possibly can and we have been for the past 15 years. We had plans to explore this cute town but after that interaction I got in the car crying and wanted nothing more than to leave. I pray the people at this diner can learn not to judge others by their looks and to be kind to everyone, it was truly one of the most hurtful, terrible experiences I’ve had. The food is great… BUT if you don’t look like others in the town I would definitely...

   Read more
avatar
5.0
2y

This being the only breakfast joint which opens at 7am, my 7 yo & I walked into the all-Caucasian-male-filled diner and were not sure what to do. Fortunately, one of the patrons waved at us & told us to sit anywhere we want.

After about 5 min of wait, Brooklyn, our wait staff & the only wait staff at that busy time, greeted us & made us right at home. She patiently listen to my 7 yo's request for chicken strips, and patiently explained that there was only one cook in the kitchen, which made it unlikely to happen, because the chicken strips are hand breaded & cook and he will therefore make the rest of the patrons wait if my daughter were to insist on it.

We settled for kids pancake+bacon+sunny side up egg+strawberry milk. I had an over easy egg, has rone, and 1/2 order of biscuits +gravy.

Food came to us in literally seconds. Serving size was adequately huge.

My 7 yo asked a vanilla sundae to go. Being just as she was, Brooklyn nonetheless kept up her warm & friendly smile, and took care of all the patrons singlehandedly before another wait staff...

   Read more
avatar
1.0
3y

I don't know what happened, but at some point in time this place went SEVERELY downhill. They were never super quick (but nothing below average), but now they are so slow they're at a stand still. I understand that there are staffing issues with everyone right now, but that doesn't give the staff here the right to be so incredibly rude. We just had to walk out because after 50 minutes of waiting (I timed it), our simple meals were no where in sight and the staff didn't give any indication that there was going to be such a long wait. We informed the staff we had to leave due to it being my lunch hour, but then the waitress felt the need to argue with us - as well as the kitchen staff chiming in. Their attitudes caused another couple to leave at the same time as us, complaining as well. I don't know how this place manages to stay in business. I'm definitely never going...

   Read more
Page 1 of 7
Previous
Next