The new ownership has added value to the drop in juice shop. It remains clean and friendly and has added fresh vegetable juices as well as fruit vs frozen. They open in a timely manner and are fast.
Address: 4355 Town Center Blvd Ste 113, El Dorado Hills, CA 95762-7115
Location: United States > California (CA) > El Dorado Hills
Phone Number: +1 916-941-7140