My sisters prepared our rehearsal dinner in the church fellowship hall. We had ham salad and chicken salad sandwiches with vegetables and fruit. I'm sure they had pie and desserts, also. It's been 42 years ago! Other places that might be available for little or no charge would be senior citizens halls (some are really nice for events), bowling alley (you provide some snacks and everyone pays for their games and drinks), legion hall, Knights of Columbus halls, etc. We are doing a pizza dinner in an historic house. We are preparing everything but the pizza. Hope this helped!