The menu at Becky Thatcher's Diner features a range of classic American dishes, ensuring there is something for everyone. Breakfast highlights include fluffy pancakes, homemade cinnamon rolls, and enticing omelets. Each dish offers a generous portion and flavor that diners love.
For lunch, the menu diversifies with classic sandwiches, burgers, and salad options. One standout is the open-faced turkey plate, served with house-made gravy, sure to satisfy any appetite. While prices are budget-friendly, the quality remains high, making it a favorite for families and travelers alike.
Desserts, like the ice cream sundae, cap off meals perfectly. The drink selection, including rich coffee and refreshing tea, adds to the complete dining experience. Visiting offers not just food but a glimpse into the local culture and culinary traditions.
Featured Dishes

Biscuits and Gravy

Cinnamon Roll

Country Fried Steak and Eggs

Club Sandwich

Fitz Floats

Breaded Pork Tenderloin Platter

Sausage Patties

Ham Steak Breakfast

Rootbeer Float

Roast Beef Sandwich

Tenderloin with Chips

Breakfast Potatoes

Becky's Big Breakfast

Homemade Cinnamon Rolls

Pumpkin Pancakes Breakfast Combo

2 Sunny Side Eggs Bacon Wheat Toast and Hash Browns

All Meat and Cheese Omelet

Side Salad

Vanilla Shake

Short Stack Pancakes
Welcome to Becky Thatcher's Diner, your cozy spot in the heart of Hannibal, MO, where classic American comfort food meets a warm, friendly atmosphere. Located at 213 N 3rd St, we proudly serve up delicious breakfast, lunch, and dinner options, all crafted with local specialties in mind. Enjoy our excellent coffee and delectable desserts, perfect for a leisurely meal or a quick bite. With accessible facilities and a family-friendly environment, we cater to everyone—from solo diners to large groups. Swing by for a taste of home-cooked goodness in a historically charming setting. Reservations welcome!