The Depot is a casual, family-friendly restaurant offering pizza, wings, and small plates alongside a beer selection and casino games.