Restaurants & Bars 1


shopgirl | May 18, 2004 11:26 PM

Someone told me about a cool place...BBQs in Manhattan...went there..don't even remember where, but it was a really cool place with steaks, ribs, etc. and big drinks. Not much on quality food, perhaps, but a real neat place. Any comments? And where was it, by the way?

Want to stay up to date with this post?

Recommended From Chowhound