Restaurants New tenant taking former Mellow Mushroom spot in Herndon Posted on February 24, 2024 The former Mellow Mushroom building in Herndon has been empty ever since the pizza restaurant closed last May. Read More