Restaurants & Bars 5

Tallgrass Beef, anyone ever hear about this farm?

nbermas | Apr 23, 200809:19 AM

Organic beef, they say but would love to know if anyone has tried it yet?

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH