Located in Santa Barbara, Terra Sol is a full service garden center that specializes in succulents and agaves. The store also offers a wide array of local and exotic plants, water fountains, garden accessories and more.
5320 Overpass Rd.
Santa Barbara, CA 91111
Have a Question or Comment About This Post?Join the conversation