colorado restaurants takeout wallpaper best takeout restaurants in vail colorado 105 Edwards Village Blvd C107. La Tour Restaurant Bar. La Tour Restaurant Vail Colorado Best places … Sunday, May 15, 2022 Edit