Cuisine: American, Seafood, Steak & Barbecue
Neighborhood: Downtown/ Business District
18 of 23 Outdoor dining Restaurants in Denver
Overview:
The Palm Restaurant, a highbrow steakhouse, located in the Westin Hotel Tabor Center, harbors all of the appeal and...