La Michoacana antojitos

Ice cream shop · 2835 S Highland Ave, Selma, CA

Hours

More food in Selma, CA · Ice Cream in Selma