Please ensure Javascript is enabled for purposes of website accessibility
Skip to content

May Palace

Vail’s resident Chinese restaurant has been in the valley since 1987, weathering the passage of time along side all of Vail’s locals.