Find a hotel |
Restaurants in Selma (North Carolina),United States
Short's Grill Restaurant
122 North Raiford Street Selma, NCSelma (North Carolina), United States
Phone:(919) 965-2313Sticky's Ice Cream Parlor
112 South Raiford Street Selma, NCSelma (North Carolina), United States
Phone:(919) 202-5622Taqueria Marios
103 West Anderson Street Selma, NCSelma (North Carolina), United States
Phone:(919) 965-5000Tu Pais Restaurant
127 North Raiford Street Selma, NCSelma (North Carolina), United States
Phone:(919) 965-5277