The sports bar and grill Skybox -- featuring more than 75 high-def TVs! -- is now open at 800 North Third Street in Lacede's Landing. I'd offer more info, but I can't get the Web site to work on my office computer, which apparently has been making strange sounds when I'm not here. ("Angry sounds," says a colleague.)
Subscribe now to get the latest news delivered right to your inbox.