On approach, Brooks 1890 Restaurant can look like the Last Restaurant on Earth, so lonely and isolated does it appear on its dark corner of Long Island City’s Jackson Avenue. But sitting inside, ...