San Diego is the strangest football city in America. No NFL team, which means every bar in town is somebody else's home bar.
On a Sunday morning there's a room full of Steelers fans four blocks from a room full of Bills fans. The bar that's perfect for one is unbearable for the other.
We map 18 dedicated sports bars in the city. The wrong one costs you a morning. Here's how to pick.
Three kinds of room. Pick one first.
- The fan-club bar. A room that's adopted one team, with a transplant crowd and chants. Brilliant if it's your team. Hostile if it isn't.
- The all-games bar. Fifteen screens, every game on, nobody in charge of the room. Right call for a fantasy lineup.
- The bar that happens to have a TV. Normal bar, game on, no shouting. Correct if you're watching with someone who doesn't care about football.
The rooms built for it
Sandbar Sports Grill in Mission Beach is the best-reviewed sports bar in the city — 4.4 across 2,000+ reviews — and the happy hour is a weekday 3-to-6 at $6 drafts and $4 street tacos. Monday Night Football lands right inside that window.
East Village Tavern+Bowl is the pick for a mixed group: football on every screen, bowling lanes for whoever tapped out at halftime, $3 wells 3 to 6.
Tavern at the Beach in PB has the most aggressive football-season happy hour in San Diego — Monday to Friday 3 to 8, half off all drinks. Five hours.
American Junkie downtown is the rare one with a weekend window: Saturday and Sunday 3 to 7, $4 drafts. A Sunday happy hour during the afternoon games is close to unique. Jellyfish_ shows which of them still has space, and on a Sunday morning that changes between 9:45 and 10:05.
Home & Away in Old Town runs 3 to 6 and daily 9PM to close — the late window you want for a Sunday night game. Bub's at the Ballpark is the rowdiest downtown option. Tony's in Oceanside is the highest-rated in North County at 4.6. Northside Tavern in OB does $4.50 wells.
For college, San Diego State plays at Snapdragon Stadium, and on a home Saturday the bars near campus and the stadium behave like a different city. If you follow a specific out-of-state team, find your alumni chapter instead of trusting a list.
Jellyfish_ shows you how many people are at the bars.
The 10AM problem
Nobody tells transplants this. The early NFL window kicks off at 10AM here. A 1PM East Coast game is a mid-morning game in San Diego, and most bars aren't open at 9:30.
Which reshapes the whole day. The early slate is a brunch problem, not a bar problem — you need a kitchen. The afternoon window around 1:15 is the civilized one, and it's where the 3PM happy hours start to overlap. And Monday Night Football lands in the middle of almost every 3-to-6 window in the city. Monday is also the best happy hour day in San Diego, with 321 bars running one, so Monday night football is the cheapest football of the week by a distance.
The right-now part
Whether a bar has your game on, and whether it has a seat, are both facts about right now — a room that was empty at 9:45 is standing-room by 10:05. I've watched a lot of football in these rooms, and from the sidewalk you still can't tell which of the small ones already filled up. So we built Jellyfish_. It's free, and you're early — people check in while they're out, and that's what updates it. Game-day policies change through the season, so call ahead if the game actually matters.