Located in the heart of downtown Westport, Walrus Alley is the best spot for a barbecue meal and a night out. This hidden American restaurant on Post Road East, across the street from the Westport...
By Amelia Brown '18 and Julia Rosier '18