The Maxwell Street Depot is a 24-hour fast-food restaurant in the South Side of Chicago, Illinois.
The Maxwell Street Depot is a 24-hour quick-service eatery located on the South Side of Chicago, Illinois.