Get directions to: El Sol, La Crescenta, CA Restaurant address: 2901 1 & 2 Honolulu Ave La Crescenta, CA 91214, USA Driving Walking Bicycling Restaurant: El Sol