
Looking to try the top pubs around?
Hoodline crunched the numbers to find the top pubs in St. Louis, using both Yelp data and our own secret sauce to produce a ranked list of the best spots to fulfill your urges.
1. O'Connell's Pub
Topping the list is O'Connell's Pub. Located at 4652 Shaw Ave. in Southwest Garden, the pub and traditional American spot is the highest-rated pub in St. Louis, boasting four stars out of 229 reviews on Yelp.
2. Jack Patrick's Bar & Grill

Next up is downtown's Jack Patrick's Bar & Grill, situated at 1000 Olive St. With four stars out of 91 reviews on Yelp, the sports bar, pub and traditional American spot has proved to be a local favorite.
3. Venice Cafe
Benton Park's Venice Cafe, located at 1903 Pestalozzi St., is another top choice, with Yelpers giving the pub and music venue 4.5 stars out of 153 reviews.
4. Dressel's Public House

Dressel's Public House, a pub, gastropub and British spot in Central West End, is another go-to, with four stars out of 387 Yelp reviews. Head over to 419 N. Euclid Ave. to see for yourself.
5. John D. McGurk's Irish Pub

Over in Soulard, check out John D. McGurk's Irish Pub, which has earned four stars out of 373 reviews on Yelp. You can find the pub and Irish and traditional American spot at 1200 Russell Blvd.
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.









