Located at the base of the Sierra Madre Mountains, Lake El Salto is home to the some of the world’s greatest Largemouth Bass. The hallmark of this fishery is the top-water opportunities for the fly angler. Amidst all of this incredible fishing, Anglers Inn is your retreat during the off-the-water hours. The service is best-in-class and food is a pure delight. Enjoy and Fish On!!!