Taqueria Lorena's located at 399 S. 24th
Street & 854 N. 13th Street in San Jose. TAQUERIA LORENA'S MAP TO 399 SOUTH 24TH
STREET, SAN JOSE CALIFORNIA TAQUERIA LORENA'S MAP TO 854
NORTH 13TH STREET, SAN JOSE CALIFORNIA