Your domain registration is pending. Check back in an hour


We are collaborating with The Rialto Banquet Hall in Hannibal. This event will be on 3/26 and 3/27! It is $100 per person and will include a five course menu with live entertainment. There will be amazing cocktails available that will pair nicely with the menu.

We are very excited about this ev...

Read More

Check out our menu, it is now available to view here! We offer carryout also if you are not ready to dine out yet.

We are open and reservations are recommended, but not required! We open at 5pm Monday through Saturday.

OPENING DAY! July 14th at 5:00 PM. Reservations are highly recommended. Please call and make yours for our opening week.

Due to COVID-19, opening is being delayed until further notice. We are very excited to open once it is safe for our customers to enjoy the food and drink that will be unique to Cole's Hearth Room.


a year ago
What a wonderful experience! Thank you to Dedra (sp?), Logan, and the staff at Cole Hearth Room! They were so fantastic from how well they communicated with us, hosted our large group, and served us. Highly recommend them and on top of everything the food was AMAZING!
- Sarah S
a year ago
Delicious food! Everything our large party was served was very good. We had great service and friendly atmosphere.
- Emily S
8 months ago
We celebrated dad's 79th birthday and had a great time. Cocktails were balanced and thoughtful. Food was great - everyone enjoyed their dish. We had the Ribeye, Bolognese, shrimp and chicken and all received high marks. The pork belly appetizer and brownie desert were both fantastic as well. Highly recommend Cole's Hearth Room!
- Eric B

New to the Northeast Missouri Area!

Our goal at Cole’s Hearth Room is to provide exceptional service while presenting unique and fresh cuisine and cocktails to guests as they enjoy the stunning atmosphere that this historical site has to offer.

Contact Us


Call now
  • (573) 773-2056


Get directions
3749 Highway Bb
Palmyra, MO 63461

Business Hours

Tue:5:00 – 9:00 PM
Wed:5:00 – 9:00 PM
Thu:5:00 – 9:00 PM
Fri:5:00 – 10:00 PM
Sat:5:00 – 10:00 PM
Contact Us
Message sent. We'll get back to you soon.