Map & Directions - Lakefront Restaurant - Tamarack Lodge
View Menu
Lakefront Restaurant - Tamarack Lodge
Lake Mary Rd On Twin Lakes, Mammoth Lakes, CA, 93546
(760) 934-2442 (Phone)
Lake Mary Rd On Twin Lakes, Mammoth Lakes, CA, 93546
(760) 934-2442 (Phone)