Perched on the banks of Twin Lakes, The Lakefront is Mammoth’s... most intimate fine dining experience. A true culinary gem, this charming dining room hosts ten tables set in the historic Tamarack Lodge with a stunning view of Twin Lakes...(Show more)