HTML SitemapExplore

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
Bluff City Theater
212 Broadway, Hannibal, MO 63401
Hannibal Parks & Recreation
320 Broadway, Hannibal, MO 63401
Molly Brown Birthplace Museum
400 N Main St, Hannibal, MO 63401, United States
Alliance Art Gallery
121 N Main St, Hannibal, MO 63401
Mississippi Mind Trap-Escape Room
518 Broadway, Hannibal, MO 63401
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
Rumor Has It... Bar & Grill
125 N Main St, Hannibal, MO 63401
WAYNE BBQ
320 N 3rd St, Hannibal, MO 63401, United States
Main Street Wine Stoppe
303 N Main St, Hannibal, MO 63401
Ole Wolfhound Pub
316 N Main St, Hannibal, MO 63401
LaBinnah Bistro
207 N 5th St, Hannibal, MO 63401
Becky's Old Fashioned Ice Crm
318 N Main St, Hannibal, MO 63401
Nearby local services
Mississippi Marketplace, LLC
217 N Main St, Hannibal, MO 63401
CoolByke Bicycle Shop & Rentals
116 N 3rd St, Hannibal, MO 63401
Langhorne Meats and Provisions
120 N 3rd St, Hannibal, MO 63401, United States
LNK Fitness 24
117 N 3rd St, Hannibal, MO 63401
Arch City Vapor
315 Broadway, Hannibal, MO 63401
Native American Trading Co
115 N Main St, Hannibal, MO 63401
Crescent Jewelry Company
207 Broadway, Hannibal, MO 63401
The Beauty Bar
313 Broadway, Hannibal, MO 63401
Mark Twain Book & Gift Shop
312 N Main St, Hannibal, MO 63401
The Gallery Salon on Broadway
301 Broadway, 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
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, United States
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 local services.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(569)$$$$
Closed
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, Rumor Has It... Bar & Grill, WAYNE BBQ, Main Street Wine Stoppe, Ole Wolfhound Pub, LaBinnah Bistro, Becky's Old Fashioned Ice Crm, local businesses: Mississippi Marketplace, LLC, CoolByke Bicycle Shop & Rentals, Langhorne Meats and Provisions, LNK Fitness 24, Arch City Vapor, Native American Trading Co, Crescent Jewelry Company, The Beauty Bar, Mark Twain Book & Gift Shop, The Gallery Salon on Broadway
logoLearn more insights from Wanderboat AI.
Phone
(573) 719-3602
Open hoursSee all hours
Tue6 AM - 2 PMClosed

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

Live events

Quincy Pickleball Club
Quincy Pickleball Club
Tue, Jan 20 ‱ 4:30 PM
210 Cardinal Terrace, Quincy, IL 62305
View details
Luncheon by the ILASCO Area Historical Preservation Society
Luncheon by the ILASCO Area Historical Preservation Society
Wed, Jan 21 ‱ 11:30 AM
Fiddlestiks Food & Spirits Company, 8945 Hwy 36,Hannibal, Missouri, United States
View details
Breast Cancer Support Group
Breast Cancer Support Group
Wed, Jan 21 ‱ 6:00 PM
Blessing Wellness Center, 4917 Oak St,Quincy, Illinois, United States
View details

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

(818)

Closed
Click for details
Central Park

Central Park

4.3

(194)

Closed
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

(22)

Closed
Click for 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

Rumor Has It... Bar & Grill

WAYNE BBQ

Main Street Wine Stoppe

Ole Wolfhound Pub

LaBinnah Bistro

Becky's Old Fashioned Ice Crm

Java Jive

Java Jive

4.7

(642)

$

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

Mark Twain Dinette: Maid-Rite Restaurant and Diner

4.2

(1.0K)

$

Closed
Click for details
The Brick Oven

The Brick Oven

4.3

(500)

$

Open until 12:00 AM
Click for details
Finn's Food & Spirits

Finn's Food & Spirits

4.3

(398)

$

Open until 12:00 AM
Click for details

Nearby local services of Becky Thatcher's Diner

Mississippi Marketplace, LLC

CoolByke Bicycle Shop & Rentals

Langhorne Meats and Provisions

LNK Fitness 24

Arch City Vapor

Native American Trading Co

Crescent Jewelry Company

The Beauty Bar

Mark Twain Book & Gift Shop

The Gallery Salon on Broadway

Mississippi Marketplace, LLC

Mississippi Marketplace, LLC

4.9

(55)

Click for details
CoolByke Bicycle Shop & Rentals

CoolByke Bicycle Shop & Rentals

4.8

(25)

Click for details
Langhorne Meats and Provisions

Langhorne Meats and Provisions

4.9

(18)

Click for details
LNK Fitness 24

LNK Fitness 24

4.9

(23)

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.

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
(569)
avatar
1.0
26w

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