Vail is a cosmopolitan, upmarket place and its range of restaurants reflects this. Pretty much every type of cuisine is ...