The Den is a restaurant located at 1964 Taylorville Road in Decatur, IL. It has undergone three inspections, with the most recent one in November 2010, receiving a score of 86. The restaurant has been noted for its clean and well-maintained floors, food protection practices, and proper handling of food ice.
The Den offers a casual dining experience and serves a variety of cuisines, including American, Asian, and Caribbean. It provides options for take-out and delivery, as well as waiter service. The restaurant is wheelchair accessible and has outdoor seating available. With its diverse menu and focus on food safety, The Den is a popular choice for locals and visitors alike.
Generated from the website