Update Info - Los Aztecas
This restaurant was reported as closed. If it is open, let us know.
Los Aztecas
110 W First St
Smith River, CA 95567
110 W First St
Smith River, CA 95567
This restaurant was reported as closed. If it is open, let us know.