689 H St, Chula Vista, California 91910 USA
Esta era solo la mitad de la fila. Un completo desorden. Pero los tacos muy buenos.
Photo Credit: Yelp