Power to the people. That's the vibe I'm passing along to a new online effort that's trying to convince Whataburger to bring their beloved franchise to St. Louis.
Burgers are kind of a subjective topic. It's like the old saying "one man's trash is another man's treasure". However, there seems to be at least some agreement on where the world's best burger is and, if correct, resides in a small Illinois town in a place called The Moonshine Store.
Owensboro's fast food restaurant game is getting real. In just the past few weeks there have been several announcements of new and different chain restaurants coming to town. Including one we spotted this weekend on date night.
Penguin Point is the newest...