El Torero

  • 2312 W Springfield Ave,
    Champaign, IL 61822
  • Phone: 217-351-7024
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map