Wednesday, August 11, 2010

Capital Grille in Denver Colorado

Capital Grille

1450 Larimer St., Denver CO 80202
American. The Denver location of the national chain of ultra-premium steakhouses, Capital Grille boasts of the finest dry aged beef, cigars, and a critically acclaimed wine list. The prices, as to be expected, are up there, but the service is above and beyond what one might expect from an ordinary restaurant experience. And the food is top-notch.

No comments:

Post a Comment