Dilla Libre

Dilla Libre is one of many Valleywide restaurants impacted by COVID-19. While some still offer dine-in, many have closed their restaurants and offer solely takeout and delivery.