Police Identify Body as Anne Stroll
Wine & Roses Restaurant
Drag box to select area
50% Were impressed
This restaurant is located in the charming downtown area of Algonquin, just off the river. It is known for its generous portions, friendly service, great nightly dinner and drink specials and live entertainment on the weekends. Wine & Roses also has a sports bar.
1130 S Main St, Algonquin, IL 60102
- Hours: Tuesday-Thursday 4:00PM-1:00AM
Friday-Saturday 4:00PM-2:00AM Sunday noon-midnight Closed on Monday SPORTS BAR is closed Monday & Tuesday