New! Chowhound Cities: Satisfy your curiosity and your palate. Explore Cities
General Discussion 17

Omaha Steaks? I don't get it!

randyjl | May 30, 2012 12:14 PM

How do they stay in business? Tastless cardboard! Or am I missing something?

Want to stay up to date with this post?

Recommended From Chowhound