The first Stout NYC location is located just two blocks from Penn Station, Madison Square Garden, and world-famous shopping including Macy’s flagship store at Herald Square. It's an ideal gathering place for lunch, after-work drinks, and before (and after) that game, concert or special event.