El Azteca Restaurant



1747 Live Oak Blvd, Yuba City, California 95991
Email: el_azteca@sbcglobal.net | Phone: (530) 822-9494
Hours: Monday - Thursday 11 AM to 8 PM | Friday 11 AM to 9 PM | Saturday 11 AM to 8 PM