Taco Bell

Restaurant in Selma, California

Features: takeaway

303 Highland Avenue, Selma, 36701