Near Me
Find Venues
PJ's Tavern - Sports Bars in St. Louis
Sports bar

PJ’s Tavern — Sports bars in St. Louis

4.5 ★★★★ (626 reviews)
📍 St. Louis, United States $10–20
Venue: PJ’s Tavern — Sports bars in St. Louis
Type: Sports bar
Address: 123 W Jefferson Ave
City: St. Louis, United States
Google Rating: 4.5/5 (626 reviews)
Price Level: $10–20
📋 Venue Details
Address 123 W Jefferson Ave
Type Sports bar
Rating 4.5/5 (626 reviews)

So many sports bars in St. Louis miss the mark with uninspired menus and stale beer. PJ’s Tavern flips that script. They’ve got a lively atmosphere that pairs well with a damn good selection of food and drink. It’s not just about the game here; it’s about enjoying the whole experience—even if your team’s losing.

What Sports Are Shown

This place goes all out for the NFL, and the Sunday crowd knows it. You’ll catch every game on multiple screens, making it a prime spot for fans who can’t get enough football. But they don’t stop at just the pigskin; there’s plenty of coverage for basketball, hockey, and more. If it’s a big game, you can bet PJ’s will have it on.

Location & Access

Conveniently positioned at 123 W Jefferson Ave, PJ’s Tavern is easy to find whether you’re coming in from the north or south side of town. Parking can be a bit tight on game days, so consider carpooling or arriving early to snag a spot. Regulars don’t seem to mind the hustle, though—the vibe is worth it.

What is the address of PJ’s Tavern?

PJ’s Tavern is located at 123 W Jefferson Ave, St. Louis.

Can I book a table at PJ’s Tavern for game day?

It’s recommended to call ahead to reserve a spot, especially for big games.

Is PJ’s Tavern good for groups?

With a 4.5/5 rating from 626 reviewers, PJ’s Tavern is a popular choice. For large groups on game day, booking ahead is smart.

Are there other sports bars near PJ’s Tavern?

Yes, St. Louis has several sports bars — check our St. Louis guide for more options.

Check the latest odds
📍 Directions 🎯 Near Me