Yes, you can drink tap water in Bulgaria. It might taste a bit weird sometimes though. But it is safe to drink everywhere. Their bottled water is very affordable so if you don't like the taste of their tap water, you won't spend too much money on bottled water.