May Palace is a longstanding Chinese restaurant in Vail, CO, that has been serving the local community since 1987. With a diverse menu that includes dishes from various South Asian countries, such as Malaysia, Thailand, and Vietnam, May Palace offers a wide array of flavors to satisfy every palate.
Located conveniently on North Frontage Rd, May Palace has become a favorite dining destination for both locals and visitors alike, offering a taste of authentic Asian cuisine in the heart of Vail.
Generated from the website