On Thursday, March 20, from 4-8 p.m., Taste of Third returns to Downtown Chula Vista, inviting food and drink lovers to explore the neighborhood’s vibrant culinary scene along Third Avenue. This ...