1265 3rd Ave.,
New York , NY 10021 UNITED STATES
Based on 1 reviews
Worst Customer ServiceI went to Dallas BBQ time square location on Sunday with my whole family, we all order frozen drinks. when i get my drink i noticed everybody's drinks came frozen besides mine that was all flat liquid. when i tell my server the situation...
Worldwide > United States > New York, NY > Steakhouses