Tomatoes
Tomatoes are generally a healthy fruit rich in vitamins and minerals. Unfortunately, they are also very acidic and likely to irritate the bladder, according to the Center for Holistic Urology. Additionally, tomatoes are high in potassium, which can cause bladder pain for some people. People who suffer from frequent bladder infections or frequent migraines may want to avoid tomatoes, tomato sauce and even salsa.