May Palace Chinese Restaurant
2109 North Frontage Road, Suite A
Vail, CO 81657
Serving the Vail Valley authentic Chinese cuisine for over 15 years, this premier Chinese restaurant uses only the freshest ingredients to prepare their wonderful Chinese dishes and they are open daily for lunch and dinner. A lounge is also on site that offers a daily happy hour.