Get directions to: Lalo's Mexican Restaurant, Yreka, CA
Restaurant address: 219 W Miner St Yreka, CA 96097, USA
Restaurant: Lalo's Mexican Restaurant