Log in
English (United States)
Coffee & Tea
Windsor, IL, United States
Open map
Fresh reviews:
The Depot hand-breads their fried foods, so though I usually avoid this kind of cooking – here I enjoy the chicken strips, green beans, and fresh tenderloins. Yummy!
Dea C.
New Windsor Depot Bar & Grill
2 places in
Windsor
, ordered by rating:
New Windsor Depot Bar & Grill
4.6
3 reviews
Telephone:
+1 309-667-2801
Address:
110 S 45h Ave
Sandwiches
/
Coffee & Tea
/
Chicken Wings
English (United Stat…
Log in