Mariscos el aguachiloco y taquería
Restaurant in Selma, California
Mexican restaurant
Restaurants
·
Selma, California guide