After months of major renovations, The Palm Restaurant reopens for power lunches and amazing dinners for its 20 Year Anniversary! See why so many major athletes, celebrities, and even President Obama have dined at The Palm Restaurant in The Westin Denver Downtown Hotel. This iconic restaurant is located at 1672 Lawrence St., off the 16th Street Mall. It's one of Paula's Picks!
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.