Even with outside, I don't think 100 people will be comfortable and have appropriate service (kitchen and bar size will affect access to food/drink). Food and drinks are good, this is a great place ( but not for 100).
May be a little small for 100 people unless you're willing to be mostly outside.
Thanks! Your answer is awaiting moderation.