Ellis' Famous Tenderloins

  • 233 N Sheridan Ave,
    Ottumwa, IA 52501
  • Phone: 641-683-1105
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map