Get directions to: Wahoo's, San Clemente, CA Restaurant address: 641camino De Los Mares A100 San Clemente, CA 92673, USA Driving Walking Bicycling Restaurant: Wahoo's