Back
Back

Los Toritos

  • Address: 11065-11099 E Mountain View Ave, Selma, CA 93662
  • Phone: (559) 381-3073

Description

Located in Selma, CA Bringing Authentic Mexican Food to the 559 (559) 381-3073 for ALL CATERINGS ‼️ Central Valley Taco Kings

Map