This restaurant lounge incorporates a steakhouse and American theme with one of the best views of Times Square, take your best and spend an evening! Located in the heart of Times Square @ 714 7th Avenue.
This Latin American joint will have you coming back and back again, with its cheap prices and amazing food and desserts! Located @ 89 S St, Pier 17, NY,NY. PLUS: Great summer spot with outdoor seating and a perfect sunset view!