Dining review: Rebel Restaurant in Denver

September 22, 2015

There are restaurants that occupy unassuming buildings, and then there are restaurants whose exteriors are so stark and downscale that on the first visit, you are likely to drive right past it thinking, “Well it can’t be that place.” Rebel Restaurant sits …