The Steer Barn isn’t just another roadside attraction – it’s a temple of tenderloin where locals whisper reverently about what might be the best filet mignon in all of Ohio.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results