News

Work is underway on the former Chili's location on Poplar in Germantown, with a new restaurant set to open later in 2025.