Get directions to: Lalo''s Mexican Restaurant, Mount Shasta, CA
Restaurant address: 520 N Mount Shasta Blvd Mount Shasta, CA 96067, USA
Restaurant: Lalo''s Mexican Restaurant