Get directions to: Wahoo's, Tustin, CA Restaurant address: 13791 Newport Ave 4 Tustin, CA 92780, USA Driving Walking Bicycling Restaurant: Wahoo's