Does Black Angus now have live entertainment during the weekend?
Address: 707 E St, Chula Vista, CA 91910, USA
Wilnita Johnson | May 9, 2022
No live music
Maria gina lopez | May 9, 2022
Nope
Alexa Bardales | May 9, 2022
Of course world cup of football ⚽⚽⚽
Eva Garcia | May 9, 2022
Not yet
Thanks! Your answer is awaiting moderation.