THE MUST TRY LIST West Coast Plaza Chao Niu: Chinese Beef Speciality Restaurant now in the West Coast! New Branch at the West Coast! Chao Niu is a restaurant we’ve been visiting regularly since we featured them in 2020 when they first opened