Chowchilla Taco Shop
Restaurants
Chowchilla, CA
1.4 mi