CHULA VISTA, Calif. — Good news for Taco Bell lovers, the first-ever Taco Bell Live Mas Cafe is now open in Chula Vista. The location focuses on its exclusive drink menu, but also offers some special ...