The Depot is a bar Whiteside County Illinois located in United States.
214 Locust St Sterling , IL 61081 United States
| Credit Cards | Yes |
| Outdoor Seating | No |
| TouchTunes Jukebox | Yes |
| Menus | Happy Hour |
Great beer selection , and the ribs are amazing!
Bring cash.
I love the slider hamburgers grilled daily. Modest selection of cold beer. - Tim McNinch