American Restaurants in New York, NY
American Restaurants • Steakhouses
261 8th Ave.,
New York ,
NY
10011
UNITED STATES
Based on 1 reviews
Great food. Great drinks. Great BBQ.
The goblet sized margarita glasses are perfect for a casual hang out at a good price, and the spicy BBQ wings are my favorite.Worldwide > United States > New York, NY > Steakhouses