The Spot is a family restaurant offering delicious, home-cooked meals. Takeout and delivery options are available.