Taqueria Super Taco

  • PO Box 123,
    Ivanhoe, CA 93235
  • Phone: 559-564-3235
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map