Black Angus Steak and Seafood Restaurant is an American restaurant chain, specializing in steaks, that is based in Los Altos, CA.
Black Angus Steak and Seafood Restaurant was founded April 1,1964 by Stuart Anderson of Seattle, Washington. The restaurant chain is based in Los Altos, CA.