La Caille is an eccentric restaurant and boutique hotel. The charming decor and expansive grounds channel the French countryside, and their menu features farm-to-table items. They offer private dining spaces available for weddings, and the grounds in their vineyard for unique ceremonies.