Depot Tap is a bar and grill offering comfort food, small plates, and slot machines.