Direct Answer • Key Takeaway
Pain from an Ulcer on Your Tonsil Is Probably Caused by Something You Ate or Drank. Food Allergies and Highly Acidic Foods Can Cause Canker Sores to Form in This Region of Your Oral Cavity, as Your Tonsils Come in Contact with These Irritants When You Swallow.