Get directions to: The Coffee Bean & Tea Leaf, San Clemente, CA
Restaurant address: 305 S El Camino Real San Clemente, CA 92672, USA
Restaurant: The Coffee Bean & Tea Leaf