News

The Steer Barn stands proudly on the outskirts of Upper Sandusky, its distinctive red barn architecture a beacon to hungry travelers and devoted regulars alike. The building itself is a charming ...