Get directions to: Del Taco, Lake Havasu City, AZ Restaurant address: 81 London Bridge Road Lake Havasu City, AZ 86403, USA Driving Walking Bicycling Restaurant: Del Taco