Yes that would be fine. Benadryl is an antihistamine. Keflex is an antibiotic. Usually interactions happen when you take drugs from the same classification. Remember to take all your Keflex even...
In certain cases, evidence suggests this combination can trigger autoimmune hepatitis and liver failure. Liver function tests 3-6 months after Cipro is recommended to prevent death.