Don Beto's Tacos
Restaurant in Selma, North Carolina
Opening hours: Su 11:00-21:00; Mo-Th 11:00-21:30; Fr, Sa 11:00-22:00
720 Ricks Road, Selma, 27576Restaurant in Selma, North Carolina
Opening hours: Su 11:00-21:00; Mo-Th 11:00-21:30; Fr, Sa 11:00-22:00
720 Ricks Road, Selma, 27576