The Maxwell Street Depot is a 24-hour fast-food restaurant in the South Side of Chicago, Illinois.
Maxwell Street Depot is a 24-hour eatery located on the South Side of Chicago, Illinois, providing fast and convenient dining options around the clock.