SKYBOX Sports Bar & Grill


Wow I can’t wait for the St. Louis Rams 2008 season to start so I can check out the new SKYBOX Bar & Grill that was just opened across from the Edward Jones Dome.  SKYBOX Bar & Grill is the new sports bar and grill from Nelly, Marshall Faulk, Larry Hughes and Darius Miles. SKYBOX is located at 800 North Third Street, in the old Planet Hollywood location. This great new sports bar includes over 70 Hi-Def TV screens, delicious American cuisine, and a cigar room.

SKYBOX is open 11 a.m.-1:30 a.m. Mon.-Fri. and 4 p.m.-1:30 a.m. Sat.-Sun. Food is served till 10 p.m. Sun.-Thu. and till Midnight Fri.-Sat.

Tags: Laclede's Landing Restaurants Skybox Skybox Bar & Grill Sports Bars St. Louis Downtown Restaurants