New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›


Restaurants & Bars 6

Capital Grill

Stephenie | Jul 6, 2004 10:19 PM

Has anyone heard any advance press about Capital Grill, which is being built on 42nd between Lex and 3rd? Just curious (and hoping that it will not be another mediocre steak house!)

Want to stay up to date with this post?