Get directions to: Black Angus Restaurant Stuart Anderson's - Chula Vista, Chula Vista, CA
Restaurant address: 707 E Street Chula Vista, CA 91910, USA
Restaurant: Black Angus Restaurant Stuart Anderson's - Chula Vista