Our Sponsors
Photos by David Le
Read More645 / 2992
Diners at Red's Kitchen and Tavern, located at 131 Newbury St. in Peabody, can sit at a breakfast bar or in the dining room section of the restaurant. The U-shaped counters are familiar to patrons of the Red's Sandwich Shop in downtown Salem, as owners John and Lisa Drivas have taken some of that decor and installed it into their new location. David Le/Staff Photo