From Our Editors
For a mouthwatering meal you're sure to love, King Buffet in Hannibal is the place to be.
Comfort is prioritized at King Buffet, and guests are encouraged to come as they are.
Parking is accessible and not far from the restaurant.
You won't have to hand them your (whole) wallet at King Buffet — meals often run less than $15. Swing by the restaurant at literally any hour — it's open 24 hours a day.