Bart & Yeti’s – Lionshead
Bart & Yeti’s – Lionshead, Colorado We try and get out to Vail, Colorado every 2-4 years to ski and enjoy the scenery! At the end of the ski day we usually check out the restaurants for a fine meal. This is one of our favorite places in Lionshead. On our week long visits we often check out Bart & Yeti’s […]