Part of a larger upscale chain, The Capital Grille at Larimer Square usually tops the list of Denver steakhouses and gets high marks for its 5,000 bottle wine list. The dining room is sophisticated and relaxed, an often used setting for powerbroker lunches and dinners meant to dazzle.
+1 (303) 539-2500
The Capital Grille, 1450 Larimer Street, Denver, CO 80202, USA
Do you represent this business? Contact us to update your information & to manage your page.
Added 7 years ago