Chelsea


261 8th Avenue
(Located on the corner of 23rd Street in the center of Chelsea)

212.462.0001

Store Hours: Sunday – Thursday: 11:30am – 12am
Friday & Saturday : 11:30am – 1am

© 2011 Dallas BBQ™  ALL RIGHTS RESERVED       PRIVACY  |  TERMS OF USE  |  DESIGN