The North Beach Clubhouse is basically a big, clean room with a large deck on Narr. Town Beach. It's not fancy but you can't beat the location, or the price. They have some tables and chairs you can use, and are far less restrictive in terms of caterers, times, etc, than many venues.
Click on each tool to see a sample.