Hi Pam - we were in Vail in January and are going up again on Sunday. We always drive so can't comment on airport transportation, but
Colorado Mountain Express has a good reputation.
For restaurants we like Terra Bistro, Sweet Basil, Kelly Liken and Larkspur. We are going to try Up the Creek and Centre V next week.
Here's a link to the
Vail DIning Guide which has menus, maps etc. When will you be there?