Get directions to: Antojitos El Firus, Azusa, CA
Restaurant address: 592 East Foothill Boulevard Azusa, CA 91702, USA
Restaurant: Antojitos El Firus