This week, Red Bud lost another long time business owner. After battling illness for three months, Francesco “Frank” DiCarlo passed away suddenly on April 11.
Originally from Sicily, DiCarlo opened DiCarlo’s Pizza & Pasta in Red Bud in 1985. He ran the restaurant with his family and his food was well known and enjoyed by the local community.
For more information and Dicarlo’s full obituary, please see this week’s print edition.