J&J’s Pizza, located on the Denton Square, is set to close with its final day of operation being August 10. The 24-year-old restaurant is closing “due to an increase in
Tag "Free play arcade"

Free Play arcade is projected to return to Denton and will be located at 101 West Hickory St. in the Denton Square. The arcade’s old location at 505 W. Hickory

Walking into Freaks And Geeks LLC on Oct. 5, the day before their soft reopening, one would be met with piles of boxes full of assorted goods, dusty video games