The Lakefront Restaurant at Tamarack Lodge

Spend an evening at the most romantic and secluded dining spot in the Eastern Sierra. Located in Tamarack Lodge at Twin Lakes, the renowned Lakefront defines fine dining in Mammoth Lakes, California. With it’s rustic lodging atmosphere, the Lakefront Restaurant is the perfect setting to grab cozy après drinks after exploring the Lakes Basin.