Inspiration
A 15,000+ sq. ft. luxury bar & restaurant, The Vault is located in San Francisco, CA. The floor to ceiling windows on both the main and second floor show off the breathtaking views. Whether looking for a delicious meal or just wanting to grab some drinks, this is the place to be.