There are some very good dining options:
Sweet Basil 193 Gore Creek Drive: One of my favorite spots is Sweet Basil which overlooks a stream in the back of the restaurant. It has been there since 1977 and still is one of the best in town! It was voted Colorado’s Most Popular Restaurant by the Zagat survey.
Pepi’s Restaurant and Bar at the Hotel Gasthof Gramshammer, 231 East Gore Creek Drive, has also been there for years, since 1964, as has the Red Lion restaurant and night club, which opened in 1963 at 304 Bridge St.
One of my favorite things to do is eat at Beano’s Cabin in Beaver Creek. I have been there for lunch during ski season and also in the evening for dinner by way of snow cat and sleigh. During the summer it is accessible via a shuttle van, a wagon or horses. The views are great.
Don’t miss the small town of Minturn, located between the two resorts on Highway 24 south of I-70, with its small main street. Nothing fake here!!! The Minturn Country Club is known for its steaks that you cook yourself. This was fun to do. The Saloon is known for its Mexican Food, quail (which I have had) and other specialties. On Saturdays during the summer there is a local Farmers Market that was recommended to me as fun to attend.
Other recommendations include: Mountain Standard (owned by Sweet Basil), a rustic tavern with wood fire, Campo de Fiori for Italian, La Tour for French, Matsuhisa for wonderful Japanese and sushi, BOL which is an upscale bowling alley also serving food and Los Amigos for Mexican. Terra Bistro is recommended by a Chicago friend.
A local friend recommends The Little Diner in Vail for great breakfasts. In Beaver Creek they like the Grouse Mountain Grill. In Edwards there is E-town Kitchen + Bar, The Gas House Restaurant & Bar, Juniper Restaurant and Gore Range Brewery. Zino has good Italian food. At Arrowhead at the Country Club of the Rockies is Vista with great mountain and golf course views. Balata at The Sonnenalp Golf Club also is highly recommended.