San Diego County Swiss Club
Open
2001 Main St
Chula Vista, CA 91911
Swiss Park & Hall offers the ultimate touch of pure elegance and upscale uniqueness that is designed to perfection for any type of event. This venue has a variety of highly recommended outside vendors for any additional needs which contributes to a customized one stop shop...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.