El Torito Diesel Repair 1829 North 77 Sunshine Strip, Harlingen, TX 78550