Get directions to: Sol Azteca Mexican Cuisine, Folsom, CA
Restaurant address: 409 Natoma St Folsom, CA 95630, USA
Restaurant: Sol Azteca Mexican Cuisine