HARRY'S BAR AND GRILL

818 17th Street
Denver, CO 80202


 
During your stay, be sure to stop in to Harry’s Bar and enjoy bistro style dining with a seasonal menu of tapas and entrees, as well as an incredible array of fine wines, cocktails and local brews. Rated “one of the best places to chill” by the Denver Post, this hip, retro-designed restaurant is a…