Now located in Otay Ranch Town Center!