But our recent visit to the upscale steak-house chain The Capital Grille blew us away. It may just be our best chain-restaurant experience to date. The Capital Grille's menu features classic steak ...
New Hampshire is now a little fancier with a new The Capital Grille open in Salem.