LA Placita Latina in Selma, NC 27576



LA Placita Latina

1120 South Pollock St

(919) 965-0301