Wednesday, February 20, 2008

Restaurant Tidbit: Skybox

Posted By on Wed, Feb 20, 2008 at 2:02 PM

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.)

Anyway, Skybox is a venture from Nelly, Marshall Faulk, Larry Hughes and Darius Miles.

Here, courtesy of Annie (even though I sent her the original link), is a picture of Nelly and a cake shaped like a woman's rear clad in Apple Bottoms jeans:


-Ian Froeb

Tags: , ,

Best Things to Do In St. Louis


Never miss a beat

Sign Up Now

Subscribe now to get the latest news delivered right to your inbox.

© 2019 Riverfront Times

Website powered by Foundation