Sports Bars


Photo Courtesy of Uptown Alley

Palermo’s in St. Louis, Missouri. Ever heard of it? Some claim that it was the original sports bar. It opened right next to Sportsman’s Park, then the home of both the Cardinals and the Browns, on the very day Prohibition ended in 1933. Fans would... more

Restaurant Spotlights

Follow Us on Social Media