ITHACA, N.Y.—The former Lot 10 building on South Cayuga Street sat empty for months during the COVID-19 pandemic, its iconic neon logo dark and its long windows covered in cardboard paper. Even after The Upstairs bar and venue opened in the upper floor of the building, the ground floor has still sat deserted — until […]