Taco restaurant · 33 W Mathews Rd, French Camp, CA
More food in French Camp, CA · Tacos in French Camp