We are from Argentina and live in NY, and we are all about good food and a great ambiance. Terry's Grill has been an amazing evening for us! Great food, great place, and great people! We are lucky to have found it and all we can say is that...we are upset with that the Lonely Planet that did not mention this place....it is a must!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.