
Wondering where to find the best sports bars near you?
Hoodline crunched the numbers to find the top sports bars in St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to satisfy your cravings.
1. Jack Patrick's Bar & Grill

Topping the list is Jack Patrick's Bar & Grill. Located at 1000 Olive St. downtown, the sports bar, pub and traditional American spot is the highest-rated sports bar in St. Louis, boasting four stars out of 91 reviews on Yelp.
2. Amsterdam Tavern

Next up is Tower Grove South's Amsterdam Tavern, situated at 3175 Morganford Road. With 4.5 stars out of 92 reviews on Yelp, the pub and sports bar has proven to be a local favorite.
3. Tiny Bar

Downtown's Tiny Bar, located at 1008 Locust St., is another top choice, with Yelpers giving the sports bar and cocktail bar five stars out of 11 reviews.
4. City Park Grill

City Park Grill, a sports bar and traditional American spot in Tower Grove South, is another go-to, with four stars out of 115 Yelp reviews. Head over to 3157 Morganford Road to see for yourself.
This story was created automatically using local business data, then reviewed and augmented by an editor. Click here for more about what we're doing. Got thoughts? Go here to share your feedback.









