Skip to content

This weekend: CRSSD Fall · Sat Doors noon both days · Tickets on sale

The San Diego List*
WEEKEND
Eat & Drink · Bars & Nightlife

The 6 Best Dive Bars in San Diego

A burger pub with a four-item menu near the Pacific Beach sand, a grill in use since 1955, and a Grateful Dead cover band on Mondays for 30-plus years.

6 rankedCopy updated Sep 23, 2026Sources checked Aug 2, 2026By The San Diego List

The short answer

Rocky's Crown Pub in Pacific Beach is the best dive bar in San Diego: a 21-and-over knotty-pine pub a few blocks from the sand, with burgers, fries, grilled cheese and regulars who have been coming back for 20 and 30 years.

Whistle Stop Bar in South Park is the pick for DJ nights and a daily happy hour, Turf Supper Club in Golden Hill lets you grill your own steak, and Winstons Beach Club in Ocean Beach is the live music call.

NeighborhoodsPacific Beach →South Park →Golden Hill →Ocean Beach →City Heights →La Mesa →

San Diego's best dive bars are easy to walk past. They're the rooms with a jukebox and a smoking patio, a stage in the corner or a grill in the dining room, where the pours are set for regulars and nobody is checking your shoes at the door. A couple of them sit a few blocks from the sand in Pacific Beach and Ocean Beach. The rest hold down neighborhood streets in South Park, Golden Hill, City Heights and La Mesa.

This guide ranks the six best dive bars in San Diego: a Pacific Beach burger pub with a four-item menu, a small South Park bar with a long list of DJ and theme nights, a 1950 supper club where you cook your own steak, an Ocean Beach music room that has been serving live music since 1986, a City Heights rock club that has hosted Mudhoney and Veruca Salt, and a La Mesa supper club with an early happy hour. Our working definition of a dive: a room you can walk into on a normal night, priced and poured for regulars and left alone, with no dress code, no bottle service and no craft-cocktail program. A jukebox, a stage, a pool table or a grill all still count.

A few tips before you head out. Check the calendar at Whistle Stop, Winstons and Soda Bar, because the night you pick decides the room you get. Bring ID: Rocky's is 21 and over, and so is every show at Soda Bar. Eat first if Soda Bar is the plan, since there's no kitchen. And for an easy early start, Whistle Stop and Riviera both run happy hours that kick off at 4.

We looked at 72 bars, took a close look at 12 and published the six that cleared the bar. Dive character carries the most weight, followed by what the room gives you on a normal night, how consistent the reviews are, what San Diego would lose without it, and practical access. Every bar here is an independently owned, single-location business, and a spot on this list can never be bought.

If the stage is the point, our best live music venues guide goes further, the best burgers in San Diego covers the food side, and the best happy hours and late-night eats handle the before and after.

01Our pick

Rocky's Crown Pub

PACIFIC BEACH · BURGERS & PINTS★ 4.6 Google (2,184)★ 4.2 Yelp (2,130)
Order this
The half-pound cheeseburger, fries and a cold pint. Grilled cheese if burgers aren't the mood.

Burgers, fries and grilled cheese. That's the whole food menu at Rocky's Crown Pub in Pacific Beach, and it's a big part of why this 21-and-over pub, a few blocks off the Pacific Beach sand, is the best dive bar in San Diego. The burgers come in two sizes, a third-pound or a half-pound, with or without cheese. Add fries. Pick a pint. You're done ordering.

The room matches the menu. It's a knotty-pine pub built around pints and made-to-order burgers, and the recent reviews read a lot like the menu does: short and specific. People name the burger again and again, call it straightforward and cooked to order, and give the tap list a friendly nod while they're at it. If someone in your group isn't in a burger mood, the grilled cheese is the other main on the menu.

The regulars are the real endorsement. Current reviews come from people who have been coming back for 20 and 30 years. That's the best definition of a dive bar we know: a room priced and poured for the people who keep showing up, decade after decade.

Rocky's edges Whistle Stop for No. 1 by a slim margin, and the difference is consistency. It has the largest body of reviews of any bar on this list, and they line up closely from one site to the next. The one recent change people noticed is a welcome one: Rocky's takes cards now, and regulars called it a relief.

Plan around the beach. When Pacific Beach is at full tilt, the room fills and parking gets tight, so a weekday or an hour outside the beach rush is the relaxed version. Since the pub sits a few blocks off the sand, walking over from the beach beats circling for a spot. The door is 21 and over, so bring ID.

02

Whistle Stop Bar

SOUTH PARK · JUKEBOX & DJs★ 4.4 Google (709)★ 3.8 Yelp (529)
Order this
Something off the tap list during the 4-to-7 dollar-off window, then stay for whatever the DJ or the jukebox brings.

Whistle Stop Bar calls itself "The Little Bar That Could," and one look at the calendar explains the nickname. This small bar on Fern Street in South Park can be a quiet neighborhood drink or a full dance party depending on the night, and it ranks No. 2 because both versions are worth walking in for.

Start with Booty Bassment, which bills itself as San Diego's longest-running hip-hop dance party, 20 years strong. From there the calendar swings wide: an 80s-vs-90s-vs-Y2K dance party, a Britpop, post-punk and Madchester night, a country night, a vinyl DJ happy hour, the monthly Flim Flam Revue songwriter showcase, and a monthly sketch night where guests bring their own pens and markers. When no DJ is booked, the jukebox takes over, and fans of the bar talk about it as fondly as they talk about the DJs.

The everyday draw is simpler. Whistle Stop takes a dollar off every tap and every spirit, every day from 4 to 7, a standing deal that makes late afternoon the easy way in. Praise also goes to the tap list, the bartenders and the smoking patio, and on a good night the little room fills right up.

Rocky's takes the top spot on consistency by a nose. Whistle Stop edges Turf because it's the easier yes on any given day: no steak to order and no plan required, just walk in and find out what the night turned into. When the room is packed, the bartenders have a lot of people to get to, so have your order ready and give it a minute.

03

Turf Supper Club

GOLDEN HILL · GRILL YOUR OWN★ 4.6 Google (1,060)★ 4.1 Yelp (972)
Order this
A dirty martini at the long bar, then the 16 oz bone-in Bourbon-Teriyaki Ribeye for the grill.

Turf Supper Club opened in 1950 at 25th and C Streets in Golden Hill, in what its own history calls "a nondescript 2-story building." In 1955, a gas line went into the dining room so customers could cook their own meat, and a year later the place took the name it still carries. Seventy-some years on, Turf is one of San Diego's oldest continuously operating cocktail lounges, and it bills itself as San Diego's Original Grill-Your-Own Steakhouse.

Here's how the night works. Order your cut, take it to the communal self-serve grill and cook it yourself alongside everyone else doing the same. The cut to know is the 16 oz bone-in Bourbon-Teriyaki Ribeye. Fans of the place say the grill is the reason to come, and it turns dinner into the evening's entertainment.

The room does the rest. There's a long bar with stools, red lighting, piano entertainment, vintage horse-racing and celebrity photos, antique neon and classic wallpaper, and the dim retro look gets praised on its own. So do the drinks. Strong pours are the most repeated compliment in recent reviews, and the dirty martini comes up by name.

Turf is the biggest single event on this list, and it sits at No. 3 because it asks the most of you: a steak order, a booth plan and a group that's up for cooking. Groups may need to order food before a booth opens up, so settle the grill question before you sit down. On a drinks-only night, a stool at the long bar and a dirty martini make a fine evening in Golden Hill.

Your next good San Diego plan.
Places to try, weekend ideas and the local updates that change your plans. Join the early list. We’ll email you when the first issue launches.
By subscribing, you agree to receive The Shortlist by email when it launches. Free; unsubscribe anytime. See our privacy policy. Questions about The Shortlist?
04

Winstons Beach Club

Order this
A drink before the band and a spot that faces the stage. Monday for the Electric Waste Band.

On Monday nights for more than 30 years, the Electric Waste Band has played Grateful Dead songs at Winstons Beach Club in Ocean Beach. That residency is what people bring up most about this bar two blocks from the OB sand, and it fits a room that has billed itself as "Serving San Diego's Finest Live Music Since 1986." Four decades in, the stage is still the reason to go.

The rest of the week has its own shape. Thursday means happy hour and trivia starting at 6:30. As of June 2026, karaoke runs Friday and Sunday nights on the main stage. Comedy and sports broadcasts show up on the calendar alongside the bands, so a quick look before you head out tells you which Winstons you're getting.

It's a laid-back, LGBTQ+ friendly room with a dance floor that gets used. One recent note came from a 70-year-old Ocean Beach local who praised the music and the atmosphere, and in a beach town, a neighbor's word goes a long way.

If Soda Bar is where you go for one specific band, Winstons is where you go on a Monday because it's Monday. That standing weekly schedule gives it more shape than a room that sets its lineup show by show, and it's why Winstons lands at No. 4. Show nights can carry a cover, so check the calendar before you walk over from the beach, and get there early enough for a clear view of the stage.

05

Soda Bar

CITY HEIGHTS · SMALL ROOM, LOUD BANDS★ 4.4 Google (722)★ 3.5 Yelp (273)
Order this
A drink from the full bar and one of the side booths, if you get there early enough.

Mudhoney, Meat Puppets, Veruca Salt, Cults and Sunflower Bean have all played Soda Bar, a small 21-and-over rock club with a full bar on El Cajon Boulevard in City Heights. It makes this list as a neighborhood bar with a stage, where the band is the plan and the side booths are the prize.

Veruca Salt came through in July 2015 and Cults in October 2019. Mudhoney and Meat Puppets played in May 2022, with Sunflower Bean a month later. The club celebrated its 10th anniversary in October 2019, which puts its opening around 2009, and it has been under new ownership since February 2018. It came back for live audiences after the March 2020 shutdown, and its press clippings run from KPBS, NBC San Diego and FOX 5 San Diego to Forbes and PopMatters.

Those side booths are the seats worth arriving early for. The door staff and bartenders get steady credit for making a small room easy to walk into, whether it's your first show here or your fiftieth.

The setup keeps it simple: a full bar, a 21-and-over door and no kitchen. Every show is 21-plus with no exceptions, so bring ID, and eat beforehand. Advance tickets run through DICE, and the door sells tickets when a show isn't sold out. Parking is on the street, and in a full room the best sightlines go to early arrivals, so give yourself time to park and settle in before the first band.

06

Riviera Supper Club & Turquoise Room

Order this
An $8 happy-hour cocktail with the deviled eggs and Turquoise Tots, then the bacon chocolate cake.

Riviera Supper Club & Turquoise Room on University Avenue in La Mesa is the dressed-up end of this list, and it's here for the early crowd. It's a supper club at heart, a place to grill your own steak or order a plated entree with cocktails, and it takes reservations. What earns it a seat among the dives is the happy hour, 4 to 6 every night it's open, in a dim, old-Hollywood room that people love.

The happy-hour list is long enough to make a light dinner: $8 menu cocktails and $5 house red or white, with plates running from potato wedges and Turquoise Tots to corn chowder, French onion soup, wings, bacon-wrapped shrimp, deviled eggs, buffalo cauliflower, cottage pie croquettes and a marinated filet mignon skewer. The deviled eggs and sides get a lot of love, and so do the bartenders and the cocktail list.

Stay later and the steak list runs from an 8 oz sirloin to a 35 oz Tomahawk, with a filet mignon and a 16 oz ribeye in between. Not grilling? Mushroom risotto, cornbread-stuffed chicken and a fried chicken sandwich are on the menu too. Save room for the bacon chocolate cake, a dessert that keeps coming up in reviews. Wednesday through Saturday, the Turquoise Room has live music that moves between jazz, modern and country acts.

Riviera sits at No. 6 because it's the least divey room here. It makes the list on the strength of that early happy hour, the drinks and a room with real personality.

Where they are

Ranked locations · Linked to the guide
Boundary map · every numbered pin links to its entry
Focus spotsHover, focus, or tap

How we rank

every place has a verified Google or Yelp listing; both are attempted, open status is checked, and evidence is dated.

✓Details current through August 2, 2026; confirm show times, age rules, and door-ticket availability before heading out

Common questions

What is the best dive bar in San Diego?

Rocky's Crown Pub in Pacific Beach is the best dive bar in San Diego. It's a 21-and-over knotty-pine pub a few blocks from the sand, with a menu of burgers, fries and grilled cheese, a solid tap list and regulars who describe 20 and 30 years of coming back. Whistle Stop Bar in South Park is a close second for its DJ calendar and daily 4-to-7 happy hour.

What makes a bar a dive bar?

Rocky's Crown Pub is the textbook case: a short menu, a 21-and-over door and a crowd of longtime regulars. For this guide, a dive bar is a room you can walk into on a normal night, priced and poured for regulars and left alone, with no dress code, no bottle service and no craft-cocktail program. A jukebox, a stage, a pool table or a grill all still count.

Where can you grill your own steak in San Diego?

Turf Supper Club in Golden Hill has let guests cook their own meat since 1955, when a gas line went into the dining room for the grill. Take a cut like the 16 oz bone-in Bourbon-Teriyaki Ribeye to the communal grill. Riviera Supper Club & Turquoise Room in La Mesa is the other grill-your-own option, with prepared entrees for anyone who would rather be served.

Which San Diego dive bars have live music?

Winstons Beach Club in Ocean Beach has billed itself as a live music room since 1986, and the Electric Waste Band has played Grateful Dead songs there on Monday nights for more than 30 years. Soda Bar in City Heights is a small 21-and-over rock club that has hosted Mudhoney, Meat Puppets and Veruca Salt. Riviera in La Mesa has jazz, modern and country acts in the Turquoise Room Wednesday through Saturday.

What is the best dive bar near the beach in San Diego?

Rocky's Crown Pub sits a few blocks off the Pacific Beach sand, with burgers, fries and pints in a 21-and-over room. In Ocean Beach, Winstons Beach Club is two blocks from the beach and runs live music, Thursday trivia and karaoke on Friday and Sunday nights. At Rocky's, the room fills during peak beach hours, so walking over from the sand on a weekday is the easy play.

Which San Diego dive bars serve food?

Rocky's Crown Pub has burgers in two sizes, fries and grilled cheese. Turf Supper Club serves cuts you cook yourself on its communal grill, and Riviera Supper Club & Turquoise Room in La Mesa has a happy-hour menu with deviled eggs, Turquoise Tots and a filet mignon skewer. Soda Bar has no kitchen, so eat before a show.

Which dive bar in San Diego has the best happy hour?

Whistle Stop Bar in South Park takes a dollar off every tap and every spirit, every day from 4 to 7, and a vinyl DJ happy hour turns up on its calendar too. Riviera Supper Club & Turquoise Room in La Mesa runs happy hour from 4 to 6 on the nights it's open, with $8 menu cocktails, $5 house wine and plates like deviled eggs and bacon-wrapped shrimp. Winstons in Ocean Beach pairs its Thursday happy hour with trivia.

Are San Diego dive bars 21 and over?

Rocky's Crown Pub is 21 and over, and every show at Soda Bar is 21-plus with no exceptions. Age rules at the other bars can depend on the night or the event, so check the calendar before bringing anyone under 21.

Sources and verificationOfficial pages, exact review listings, and reporting used to verify this guide.

Reporting and safety context

About the author

The San Diego List blue asterisk editorial mark
By

Independent San Diego guide publisher

The publication byline for The San Diego List, published by Ezra Gonzalez. Independent guides use dated source research, clearly identified reporting and a public corrections process.

Keep planning

Read this next

A bartender pouring a measured spirit behind a dim barUp next · Bars & NightlifeThe 10 Best Cocktail Bars in San DiegoA tiki room with a rain-storm soundtrack, a hidden downtown bar with no menu, a revolving fireplace in UTC and Negronis from 8 AM.10 ranked · Updated Aug 2 Keep reading →

More like this