This was a lovely little silver airstream trailer, with great (but pricey) shaved ice. It is no longer operating at this location. Don't know if they're still in business, but it's no longer at the El Dorado Hills Town Center.
Address: 1091 White Rock Rd, El Dorado Hills, CA 95762-5500
Location: United States > California (CA) > El Dorado Hills
Phone Number: +1 781-248-6722