Sarah Rea October 28, 2017 Mammoth Lakes Petra's Bistro Sarah Rea October 28, 2017 Mammoth Lakes Petra’s Bistro is one of the finest options for dining in Mammoth, featuring the town’s only Cruvinet wine system and thoughtfully-crafted cocktails by penultimate professional bartenders.