El Zaguan Taqueria

1421 S Main St Yreka CA 96097 USA

(530) 408-9923

Location