Los Aztecas is a Mexican restaurant nestled in the charming town of Smith River, CA. They offer a menu featuring traditional dishes and flavors from Mexico.
With a cozy atmosphere and friendly service, Los Aztecas provides a dining experience that transports guests to the heart of Mexico through their authentic cuisine.
Generated from their business information