starting from: $5,500

Casa De La Vista

Casa De La Vista
  • Casa De La Vista
Location: Treasure Island Casa De La Vista in San Francisco, CA

Maximum occupancy: 300 people

Event Space

Catering Available, Full Bar, Indoor, Outdoor, Handicap Accessible, Smoking