Tucked away in the small town of Lee Vining, California, where the majestic Sierra Nevada mountains meet the otherworldly landscape of Mono Lake, sits an unassuming eatery that food enthusiasts speak ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results