Minutes from the slopes, the Red Mountain Grill offers one of the hottest spots for apres and happy hour. The kitchen is open for lunch, dinner and late night snacks. The bar features 10 HD TVs and some of the best margaritas in town. Address: 703 Anemone Tr. Dillon CO USA 80435 1 970 468-1010