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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results