Table of Contents
Hodad’s
π 5010 Newport Ave, Ocean Beach Everyone knows Hodad’s for burgers, and rightfully so β they’re legendary. But their milkshakes deserve their own spotlight. These aren’t afterthought diner shakes. They’re thick, made with a massive scoop of real ice cream, drizzled with syrup, and available as malts if you want that old-school richness. The chocolate shake is the move, but the strawberry holds its own. At Hodad’s, the shake isn’t a side β it’s half the experience. The Ocean Beach location on Newport Ave is the original, and the vibe alone is worth the trip. License plates on the walls, a VW bus booth, and the kind of energy that only a decades-old Ocean Beach institution can deliver.View this profile on Instagram
Beef ‘n Bun
π 2477 Fletcher Pkwy, El Cajon Beef ‘n Bun has been family-owned and operated since 1962, and honestly, the milkshakes might be the primary reason to go β which is saying something, because the burgers are also excellent. The flavor selection is where they shine: chocolate peanut butter, mint Oreo, chocolate banana, cookies and cream. Every one is made thick and made right. This is the kind of East County gem that doesn’t show up on influencer pages but has a loyal following that goes back generations. The portions are big, the prices are fair, and the shakes are the kind that make you close your eyes on the first sip. If you’ve never been out to El Cajon for food, this is the one that makes the drive worth it.Cali Cream Homemade Ice Cream
π 90 N Coast Hwy 101, Suite 101, Encinitas The secret to Cali Cream’s milkshakes is right in the name β they make all their ice cream in-house, from scratch. Over 50 flavors on any given day, which means the shake possibilities are almost absurd. The banana crΓ¨me shake is one of the best shakes you’ll taste in San Diego, full stop. And because the base is homemade, the texture is richer and creamier than anything coming out of a commercial tub. They also do dairy-free options that are legitimately good (not just “good for dairy-free”), plus baked goods if you want to really commit to the sugar. Walk around downtown Encinitas afterward to burn off approximately none of the calories.View this profile on Instagram
Mr. Frostie
π 1470 Garnet Ave, Pacific Beach Mr. Frostie has been serving ice cream on Garnet Ave since 1949 β that’s over 75 years in the same spot, which is practically geological time for a PB business. They specialize in soft-serve, which gives their shakes a different, smoother texture than hard ice cream spots. The cake batter shake is the cult favorite, but the classics (chocolate, vanilla, strawberry) are done right too. Fair warning: this isn’t a sit-down restaurant. It’s a walk-up window with outdoor seating, which honestly makes it better β you’re eating soft-serve in Pacific Beach, two blocks from the ocean. That’s the whole experience. The portions are big and the prices haven’t kept up with inflation, which is a miracle.View this profile on Instagram
Rudford’s Restaurant
π 2900 El Cajon Blvd, North Park Rudford’s has been open 24 hours a day since 1949, and their milkshakes are the kind of thing that makes a 2 AM diner run feel like a life decision you got right. They’re served in the old-school metal mixing tin with a tall glass β so you get the pour plus the refill, which is how a proper diner shake should work. Classic flavors are all solid, but the move is the JFK Bacon Caramel Shake β caramel, crispy bacon, and ice cream blended together. It’s named after President Kennedy, whose motorcade passed right by Rudford’s in 1963 (there’s a mural of it on the building). This is a legit San Diego institution. Over 75 years of nonstop service, through everything. If you’re coming off a late shift, leaving the bars, or just want pancakes and a shake at midnight β Rudford’s is always there.Corvette Diner
π 2965 Historic Decatur Rd, Liberty Station If you want the full 1950s diner experience with your milkshake, Corvette Diner is it. The shakes are made from scratch, the dΓ©cor is peak mid-century nostalgia, and there’s an actual arcade attached. It’s kitschy, it’s fun, and the cookies ‘n cream shake is genuinely excellent. Any flavor is a safe bet here. Heads up: they don’t take reservations, and weekends can get packed β especially if you’re going with kids (there’s a whole “Gamers’ Garage” arcade situation). Bar seating is your best move if you’re just there for a shake and a burger. The servers sometimes do magic tricks and make balloon animals, which is either charming or chaotic depending on your mood.
Harry’s Coffee Shop
π 7545 Girard Ave, La Jolla Harry’s has been a La Jolla institution since 1960, and despite the name suggesting coffee, their milkshakes are the real draw. The signature move is the Surfer Shake β vanilla, peanut butter, and banana blended together. It’s the kind of combination that sounds simple but tastes like it was engineered by someone who actually understands flavor. You can also get an espresso shot added to any shake, which is genius for a morning milkshake (no judgment). Harry’s is breakfast and lunch only, cash-friendly, and has the kind of old-La Jolla charm that’s increasingly rare on Girard Ave. Get there early on weekends β there’s usually a wait, and it’s worth it.Midway Classics Malt Shop
π 3625 Midway Dr Suite B, San Diego Classics Malt Shop is the place for people who know what they want: a proper malted milkshake with a burger. The chocolate malt is outstanding β thick, rich, and made with real malt powder the way it’s supposed to be. This is another 1950s-style diner, so the whole menu is built around the burger-and-shake pairing, and they do it right. It’s a small spot in a strip mall on Midway Dr, which means zero pretension and zero attitude. Just good food and good shakes. Open Monday through Saturday, closed Sundays. If you’re a malt person (and you should be), this is your spot.View this profile on Instagram



