J.,
I know the messy eating can be frustrating and makes eating out even more difficult. As far as the finger foods go, children of their age find them easier to eat... plus it continues to build their fine motor skills with their fingers. Using utensils is also important, keep providing them and they'll use them as they are ready. As far as dumping the food on the floor, let them know that is not acceptable, maybe give them a mat for the table or high chair, whatever you are using and tell them that they can put their food on that instead. When they appear they are done eating take them from the table and away from the temptation of playing in the food. That was the hardest thing I had to accomplish with my son's was teaching them that the table was not a playland. It was too easy to try and get things done while they were eating lunch. I found if I sat with them instead and talked to them through their meal, they were more likely to stay focused with my re-direction. Anyway sorry to ramble on. Hope this helps.
Are you also in the Williamsport area? mb