Las Maracas Mexican Restaurant

9540 Locust St
Knights Landing, 95776
Reviews:
No review available for this restaurant

(530) 735-6333

Mexican

Store is open now

Los Yaquis Restaurant

9540 Locust
Knights Landing, 95645
Reviews:
No review available for this restaurant

(530) 735-6333

American (New)

Store is open now