Get directions to: Antojitos Mexicanos And Tacos, San Diego, CA
Restaurant address: San Diego Ca 92105 San Diego, CA 92105, USA
Restaurant: Antojitos Mexicanos And Tacos