This is purely a sandwich stop with fruit smoothies of any flavor. Service was friendly. The mixers for the smoothies was incredibly loud making the eating experience not so good.
Address: 641 Camino de Los Mares Ste D100, San Clemente, CA 92673-2886
Location: United States > California (CA) > Orange County > San Clemente