Chowchilla Taco Shop
Restaurants
Chowchilla, CA
1.0 mi