CH Cigars & More admin 5 years ago 533 Telegraph Canyon Rd. Chula Vista, CA 91910 (619) 656-1114 WEBSITE