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, 27576