The Spot sits proudly on the corner of Ohio Avenue and Court Street in downtown Sidney, its retro exterior practically begging you to step inside and experience what real diner food tastes like. That ...