Delicias Roberta's

Restaurant in Williams, California

Mexican restaurant