LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Capital Grille 1450 Larimer St., Denver, CO 80301 303.539.2500 |
larimer st denver, co the scenedark-paneled walls accented by hunting-dog oil paintings surround white-linened tables that glow with little lamps. leather booths offer limited privacy, while round tables make for easy co... more
REVIEWS (6) |
|