The Vault, La Casa’s private dining room and wine storage facility, has the capacity to store up to 1,264 bottles of wine