NRTaqueria by El PrietoOtay Ranch“The creator highlights Taqueria by El Prieto in Chula Vista, located inside Otay Ranch Town Center. The caption tags tacos and the cover image shows the restaurant entrance.”