"Lambert's Cafe in Sikeston, MO"
I would suggest Lambert's Cafe (Home of the thrown rolls) in Sikeston, MO. They have a lot of home cooking, and plenty of everything. The entrees you order are quite literally all-you-can-eat, and the servers come around with the "fix-ins" to ladle on your plate. Yet the hallmark of the restaurant is the rolls that the server throws from the front of the room. He hollers out "Hot rolls", and whoever wishes to catch one just simply raises their hands for it to be tossed their way. The story goes that one day when the restaurant was crowded, and they couldn't get the rolls around to the tables, the manager told the server to just throw them, and that's how the tradition started.