Mel’s: The Signs, They Are a-Changin’
The Masters are on the move. Mel’s in Greenwood Village (at 5970 South Holly Street) had a couple of parties (one for friends, and then a knock-down, drag-out staff bash) over the weekend, and is closing today for remodeling. The hostess I talked to last night said that the staff…