Get directions to: Hanfords, Costa Mesa, CA Restaurant address: 3131 S. Bristol St. Costa Mesa, CA 92626, USA Driving Walking Bicycling Restaurant: Hanfords