Barrow House in Clifton Written by Liz Published on September 8, 2017 in restaurants Delicious Green Goddess salad with shrimp at the Barrow House in Clifton. Related posts: Dinner at Hudson House in Nyack Anniversary Lunch at Public House in Chattanooga Mighty Quinn’s in Clifton Rutt’s Hutt in Clifton