According to the site, Allen Brothers is a supplier of USDA prime beef in California. But it wasn't until I actually looked for myself that I became a believer. The full-color photos of their products alone were enough to convince me to order today.
more