Jimmy’s Taverna at The Sierra Nevada Resort Named a Top Mountain Retreat by Wine Spectator

MAMMOTH LAKES, Calif. (PRWEB) – Wine Spectator has recognized the Sierra Nevada Resort & Spa’s on-site restaurant Jimmy’s Taverna in Mammoth Lakes, California, as one of “15 Mountain Retreats Taking Wine to New Heights.” Listed among mountain resorts from Tennessee to California, the article celebrates the restaurant for its diverse 475-bottle wine list, and its…

Read More