Giant print of Eddie and Dave unveiled at revamped restaurant in St. Louis. Continue reading… By: Posted on October 16, 2022