The Capital Grille Store in Houston Posted byTodd Bradford November 6, 2022 Categories: Lamb, Steaks, Veal$$$$ Address 5365 Westheimer Rd77056 Houston, TX, USContact Tel.: (713) 623-4600Website: https://www.thecapitalgrille.comOpening Hours Monday: 11am – 9pm Tuesday: 11am – 9pm Wednesday: 11am – 9pm Thursday: 11am – 9pm Friday: 11am – 10pm Saturday: 5pm – 10pm Sunday: 5pm – 9pm Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map