You can fit I would say 300 people and yes you can bring your own food. It will depend on the deal you make with the owner. We brought our own food and had over 200 people and still had room for more. Hope this helps.
Thank you. It sure does help.
Thanks! Your answer is awaiting moderation.