Most of St. Augustine's hotels have meeting rooms as do many of the restaurants. There are also fish camps, state or county park pavilions, studios, theatres, and even a miniature golf course party area. Many private local clubs, such as the St. Augustine Yacht Club, rent space and provide chairs, tables, and even meals. Some venues allow guests to hire their own caterer, bring their own food, or even rent a food truck or three to feed the crowd. In addition to traditional wedding and event spaces, St. Augustine offers fun and funky out-of-the-box spaces too.