Get directions to: Los Antojitos, Los Angeles, CA
Restaurant address: 2122 E 1st St Los Angeles, CA 90033, USA
Restaurant: Los Antojitos