To add to the precious comment I suggest you have the food catered and use burners to keep your food hot.
The American Legion does not provide food service. There is a full kitchen where you can cook your own food. Most people have caterers. There are plenty of tables for set up. Congratulations and good luck. 😁
Thanks! Your answer is awaiting moderation.