Firefighters and emergency responders are on the scene trying to extinguish a blaze at Del Carmen’s on the corner of 22nd St. and Eldorado in Decatur. The blaze is causing traffic back ups. Avoid the area commonly referred to as “five points corner” if at all possible. We will update this story as more information comes in.
Photo credit: Holly Flenner