Chagrin Falls has long been a weekend destination spot in Northeast Ohio, largely thanks to its delicious restaurant scene. CHAGRIN FALLS, Ohio — Editor’s note: Video in the player above was originally published on March 19, 2021. Chagrin Falls is one of our favorite destinations for a weekend away while […]