Vega Caffe & Deli admin 4 years ago 891 Showroom Place, Ste. 105Chula Vista, CA 91914(619) 216-1873WEBSITE