The Spot is a casual restaurant offering comfort food and cocktails, with a focus on sports viewing.