St. Louis

The 4 best sports bars in St. Louis

AI Assisted Icon
Published on September 05, 2019
The 4 best sports bars in St. LouisPhoto: Amsterdam Tavern/Yelp

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

Photo: London G./Yelp

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

Photo: Phil B./Yelp

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

Photo: aaron p./Yelp

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

Photo: City Park Grill/Yelp

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.