Garibaldi Mexican Store
216 S Pollock St, Selma 27576