Los Yaquis Restaurant Address: 9540 Locust St, Knights Landing, CA 95645 Phone: (530) 735-6333 Restaurants Other Businesses: Las Maracas Mexican Restaurant at 9540 Locust St, Knights Landing, CA 95776