If you’ve ever found yourself in San Diego craving wings and a game, only to be surrounded by generic sports bars with the same flat screens and overpriced nachos, this list is your playbook. We’ve scouted the city to find the spots where the atmosphere is electric, the food actually scores, and you won’t get tackled by disappointment.
Bully’s East Prime Bistro Sports Bar
$$ | (619) 291-2665 | WEBSITE

Some days require prime rib. There are infinite reasons for wanting to shove meat and potatoes into your mouth – but if you’re in San Diego, your options are limited. Don’t think, just head straight to Bully’s East. Their meat dishes range from classic to hearty options like steak and prime rib, but pretty much any choice will be good. Also, get the Bloody Marys.
The space is old-school and casual and there are plenty of tables to choose from, so at the very least, you can wash down your disappointment with something other than the old beers in your fridge.
CJ’s Club
$ | (619) 296-2721 | WEBSITE

Some days, you want to pretend you’re at a classic neighborhood joint instead of watching another game at home because your roommate insists on streaming it on a phone. On those days, you should grab a drink at CJ’s Club. This little dive bar in San Diego feels just like a timeless local spot, which would be ordinary if you were actually in a big city, but is kind of perfect for a laid-back evening.
The drinks are solid (try whatever the bartender suggests), the atmosphere is good, and the bartenders are both attentive and extremely friendly at the same time.
Sandbar Sports Grill
$ | (858) 488-1274 | WEBSITE

Sandbar Sports Grill is like that loud friend who always shows up to the party with a cooler full of beer and a contagious laugh: unapologetically casual, and knows how to keep the good times rolling. It’s not exactly your ideal fine dining experience, just like a beach day isn’t your ideal quiet afternoon. But the food here gives you a reason to brave the parking situation. The fish tacos are delicious across the board, the mahi is amazing, and the fish and chips are the best around.
Just like that time you discovered a hidden cove after a long walk, you’ll be pleasantly surprised at how satisfying a simple meal can be at Sandbar.
Bay Hill Tavern
$$ | (619) 326-8828 | WEBSITE

You go to Bay Hill Tavern when you want to eat a lot of very solid pub food and drink cold beers in a welcoming spot that the downtown crowds haven’t discovered yet. This is a fun tavern where you will eat an entire Monte Cristo sandwich to yourself and might consider licking the complimentary beer foam from your glass.
Fill a table with friends before a game or come with your dog on a weeknight – just know that one beer selection here is impressive enough to make you order another round for everyone at your table. Plus, they have free valet parking that makes arriving and leaving completely stress-free.
Bar One
$$ | (619) 738-8978 | WEBSITE

There are sports bars you go to for when your team is in the playoffs or it’s Sunday football. And then there are sports bars for when you need to watch three different games at once while eating food that’s actually worth leaving your couch. Bar One is for the latter.
You enter the welcoming spot in Little Italy with a long bar, high tables, and TVs everywhere and end up ordering amazing dishes like Birria Quesatacos, Seared Ahi Sando, and garlic parm fries that will set you back about $80 for two. Good thing those bartenders keep the drinks flowing with grey goose martinis and a variety of beers.
Gilly’s House of Cocktails
$ | (619) 298-6008 | WEBSITE

At this point, if a San Diego sports bar isn’t offering great drinks with some entertainment, it might as well close its doors. But just like you learned the hard way in college, balancing fun with quality is pretty tricky. Skip the disappointment and head straight to Gilly’s House of Cocktails, the spot that nails the whole welcoming/entertainment combination thing really well.
Expect to drink (and thoroughly enjoy) cocktails like their original creations and classic options, with bartenders who’ll even whip up special off-menu drinks. Add a lively but not overwhelming atmosphere with pool tables and darts, plus that cozy Christmas wonderland patio, and you’ve got yourself a pretty perfect neighborhood hangout.
Novo Brazil Brewing Mission Valley
$$ | (619) 310-5387 | WEBSITE

There are many things Novo Brazil Brewing Mission Valley has going for it, like the modern brewery setup, the nice patio outside, and the $14 Sirloin con fritas you can get during Happy Hour (which runs from 4-6pm). It’s a lively spot, with a crowd of groups on casual outings enjoying plates of Picanha skewers and rice and black beans. So, you’ll forgive the place for being inside the Mission Valley Mall, which will inevitably force you to navigate the parking lot.
Fairplay
$ | (619) 269-3222 | WEBSITE

Fairplay is the sports bar for people who think they don’t like sports bars. It has all the classic elements – TVs everywhere, a lively crowd, and bar food – but with a stylish, open atmosphere that feels more like a modern hangout than a dark cave. This place works for pretty much any sports-watching situation – you can catch a weekday game with friends, or make the most of the electric energy during a big weekend matchup.
The menu has lots of solid bar classics (get the chili cheese dog and the wings) and a great selection of beer, including non-alcoholic options. Fairplay has been around for a while and it’s still packed on game days, so clearly they’re doing something right.
Dirty Birds College Area
$$ | (619) 265-2086 | WEBSITE

This San Diego sports bar serves some of the city’s standout wings in a clean, lively space that fills with fans while the rest of the college area quiets down. You might have to squeeze past some other patrons while you wait for a table, but in the meantime there’s a great selection of craft cocktails and beers to choose from and plenty of game-day energy to soak up.
You can also just get your order to go if you want some solid comfort food without the bustle—just don’t let it sit too long, because you will end up with less-crispy wings. And that is the opposite of what makes this spot a winner.
The Duck Dive
$$ | (858) 273-3825 | WEBSITE

The food at The Duck Dive is, in a way, background food – and we mean that as a compliment. All the sports bar classics here are fantastic, it’s just that you won’t be talking about them all through the game, mostly because you’ll be having too much fun. This place knows how to do atmosphere with TVs showing every play, servers who are probably high-fiving you as they bring your drinks, and festive holiday decorations.
The crowd is a mix of locals who’ve been watching games here every Sunday for years and tourists having celebratory post-beach meals. Sure, it’s reasonably priced here, but after a few rounds of celebratory beers, the pricepoint will fade into the background too.
Bullpen
$ | (858) 503-6786 | WEBSITE

If you’re looking for the high-energy sports bar atmosphere of Petco Park without the stadium prices, try Bullpen down the street. This sports bar is a little more affordable and a little more laid-back. You might accidentally fill up on the prime rib special before the game starts, but don’t – you’re going to want to make room for every last bite of that excellent prime rib and whatever drink special they’re running.
Arriving early isn’t mandatory, but it’s a place that always feels just the right amount of lively.
Pacific Social
$$ | (858) 720-6645 | WEBSITE

Like any sports bar trying to be more, Pacific Social has its contradictions. The restaurant is clearly designed for game-day crowds – the food leans toward hearty, crowd-pleasing classics (though the salmon salad shows they’re trying to branch out). But Pacific Social earns its spot on this list because of its arcade. The upstairs play area feels like a grown-up Chuck E. Cheese, with flashing lights and game sounds and kid laughter. It’s possible we’re imagining that last one.
If you’re looking for a family-friendly choice that doesn’t sacrifice decent food, head to Pacific Social.
Whiskey Girl
$$ | (619) 236-1616 | WEBSITE

Whiskey Girl is part of San Diego’s vibrant sports bar scene, offering a lively atmosphere that’s perfect for a night out. The food here is decent (try the whiskey burger with tater tots, which comes with a shot of Jack Daniels) and so is the space, which has plenty of seating and standing room. Expect a wait on karaoke nights, because everyone looking for fun in San Diego is heading here for a rowdy evening.
But you can always watch the game on one of the many screens – just don’t get too distracted, because you’re going to want to save room for those drinks, though some can be hit or miss with flavor.
Baja Beach Cafe
$ | (858) 230-6315 | WEBSITE

You just watched a volleyball game get way too intense on the sand, and now you need somewhere lively (with beer) to match that energy. Baja Beach Cafe is refreshingly vibrant, and happens to be a spot where you can eat some pretty tasty beach food and drink good cocktails. It’s casual and reasonably priced, and you should absolutely order the fish burrito, even though it is one of the heartiest things on the menu (at $18).
Swing Social
$$ | (619) 642-2652 | WEBSITE

It’s tough to say whether this golf-themed bar is fun because it has a simulator or if it has a simulator because it’s fun. Either way, you can count on folks dropping too much cash on decent burgers and pretty good spicy chicken sandos, just hoping they’ll get a turn at the virtual links. Sure, it’s pricey at this San Diego sports spot, but it’s a solid pick for a casual night out where you might catch your friends nailing a trivia question between football plays.
Social Tap San Diego
$$ | (619) 398-8938 | WEBSITE

San Diego has plenty of dive bars and plenty of upscale gastropubs, but not many spots that strike the right balance. Social Tap San Diego is a downtown option that hits that sweet spot, and manages to stay exciting while doing so. This Petco Park-adjacent spot is perfect for game day or a lively happy hour, with tasty margaritas and a menu of things like plant power burgers and truffle fries. Always order things from the back patio with stadium views.
Yard House
$$ | (619) 574-0468 | WEBSITE

Yard House is a reliable pick for a casual night out, particularly if you’re into craft beverages. The food is consistently good, and it manages to feel lively without getting too chaotic. The beer selection is extensive and always rotating, and they offer ciders and hard kombucha too—though their happy hour deals might be the most practical reason to check their online menu. This is a great spot to meet up with friends for some burgers and truffle fries after work.
Star Bar
$ | (619) 234-5575 | WEBSITE

You won’t find many spots in downtown San Diego on this list, mostly because unless you’re staying at a hotel, very interested in upscale dining, or a regular at the convention center, you avoid the area at all costs. But you should make the exception to go to Star Bar. You won’t mind that you just walked past all the fancy bars with $12 cocktails just to enjoy a cold beer, shoot some pool, and soak in the friendly vibe for less than $10.
That’s way cheaper than a single drink at those polished hotel lounges.