This Tiny Bar In Illinois Will Serve You The Best Pork Tenderloin Of Your Life

Sometimes, the most memorable meals come from the most unexpected places. Buford’s, located in the tiny village of Sadorus, Illinois, is exactly that kind of place. Blink and you might miss it, but for those in the know, Buford’s is a culinary treasure trove. Inside this unassuming bar,…

Story continues

TRENDING NOW

LATEST LOCAL NEWS