Friday, January 11, 2008

The Hitching Post


The Hitching Post, Buellton California. "World's Best BBQ Steaks" is a mighty bold claim. I wonder how many other places make that claim.

No comments: