COSTA MESA —The Capital Grille, with more than 40 locations nationwide, will open another location Oct. 18 at South Coast Plaza. This will be the Orlando, Fla.-based restaurant chain’s second ...