Texas Rotisserie & Grill Address: 712 3rd Ave, New York, NY 10017 Phone: (212) 681-1100 Cuisine: BBQ Nice to Know: Accepts Credit Cards Yes Good For Groups Yes Restaurants, Barbecue Other Businesses: Jamba Juice at 25 W Houston St, New York, NY 10012 Purple Ginger at 507 E 6th St, New York, NY 10009 Yoshi Sushi at 131 Avenue A, New York, NY 10009 The Butterfly at 225 W Broadway, New York, NY 10013 Domino's Pizza at 943 1st Ave, New York, NY 10022