El Sabor del Hogar

Fast food restaurant · 9933 Manning Ave, Selma, CA

Hours

More food in Selma, CA · Fast Food in Selma