The Green Barn Steakhouse: Prime Rib in Red Bluff

Twice a year I spend some time up in Red Bluff, which is a town about 25 miles south of Redding in Northern California. It is lazy little town with lots of great outdoor activities, and every time we head up there we always try to find the best prime rib in the town. We […]