Spanish flavors meet the Rocky Mountains at Barrio Social, a new restaurant in Vail Village. Housed in the former Master’s Gallery space, Barrio Social welcomes diners to the vast, south facing deck ...