Otay Ranch Town Center on lockdown – NBC 7 San Diego
Chula Vista police are still searching for the suspect who fired shots Saturday night at a brewery in the Otay Ranch Town Center, forcing a lockdown. The shooting happened at Novo Brazil Brewing, located in the shopping mall at 2015 Birch Rd., at around 7 p.m., according to the Chula Vista Police Department. The mall … Read more