Top of San Diego

San Diego / Guides / Milkshakes
The Guide · Milkshakes

Best Milkshakes in San Diego (2026)

Eleven restaurants across San Diego. Compare neighborhoods, price tiers and what to order, then read the full reviews.

Diego Castellano
By Diego Castellano Staff Writer, Top of San Diego · Updated October 2026 · How the score is built
Best Milkshakes in San Diego (2026)
THE SAN DIEGO DINING GUIDES 11 restaurants
Compare all 11 restaurantsNeighborhood · price · score · first order
In the same order as the guide. Scores are out of 10; dollar symbols show the listed price tier.
RestaurantNeighborhoodPriceScoreWhat to order
01 Bobboi Natural GelatoLa Jolla$$8.5Pistacchio Gelato
02 Eat Crispy Burger EncinitasEncinitas$$9.3All American Burger
03 Coop's West Texas BBQLemon Grove$$8.8Beef Brisket
04 The Hills PubLa Mesa$$8.7The Hills Burger
05 Hawaiian Fresh SeafoodSan Diego$$7.2Ahi Tuna Poke Bowl
06 Maggie's CafeSan Diego$$6.8Eggs Benedict
07 The MeltLa Jolla$$6.5Strawberry Lemonade
08 California BurritosSan Diego$$7.9Soyrizo California Burrito
09 Raglan Public HouseSan Diego$$6.5Lamb Skewers
10 Funky Fries and BurgersEl Cajon$$6.2Garlic Tots
11 Hodad’sSan Diego$$5.9Double Cheeseburger

11 restaurants · In guide order

1 Bobboi Natural Gelato Yelp

Bobboi Natural Gelato

Gelato · La Jolla · $$
Insider Score8.5

Two blocks from La Jolla Shores, Bobboi runs a rotating case of natural gelato, and the small size gets you two flavors for around $6.50. Seasonal fruit and nut-based scoops are the standouts. The line forms fast on warm afternoons, but it moves. Dogs are welcome on the sidewalk, parking is tight, so walk from the beach if you can.

What to orderPistacchio GelatoStracciatella GelatoSea Salt Caramel Gelato Call Directions Scored from the full review record 8008 Girard Ave · (858) 255-8693
2 Eat Crispy Burger Encinitas Yelp

Eat Crispy Burger Encinitas

Burgers · Encinitas · $$
Insider Score9.3

Up in Encinitas, Eat Crispy Burger draws families and regulars for the mushroom and Swiss burger and the crispy fish burger. The onion rings are the standout side, the thing most people call out first. Burgers run on the pricier side for a casual counter, but the quality is there. The all-American burger is the crowd order; the fish burger is the sleeper pick.

What to orderAll American BurgerMushroom Swiss BurgerCrispy Fish Burger Call Directions
Full review & visiting detailsRead the full review & visiting details

North County Burger Stop Worth the Drive

All American Burger

The All American Burger is the signature order here, a classic build that leans messy and satisfying in the way a proper burger should.

Mushroom Swiss Burger

The Mushroom Swiss Burger pairs grilled mushrooms and Swiss on a beef patty, a straightforward combination that works as the mellow alternative to the flagship.

Crispy Fish Burger

The Crispy Fish Burger brings a fried fish format to a burger-focused menu, the move for anyone on the North County coast who wants something from the water.

Eat Crispy Burger Encinitas sits in the North County coastal strip, the kind of counter-service spot that earns its local reputation by doing a short menu well and staying consistent enough that people come back years later. The room runs casual and family-friendly, moderately priced, and it handles both lunch rushes and morning breakfast orders without drama.

The onion rings are the clearest standout here. Multiple regulars point to them before anything else, and the consensus holds: they are the thing to get alongside whatever burger lands on the tray. The Mushroom and Swiss burger draws solid marks, the grilled mushroom version in particular, though some guests note a soft, uniform texture throughout and wish the build had more contrast in the bite. Worth knowing going in: this is a straightforward, comfort-leaning mushroom burger, not a maximalist stack. The All American burger is the reliable workhorse, described as messy and tasty in the way a good lunch burger should be. The crispy fish burger rounds out the main lineup and holds up as a legitimate alternative for anyone not going the beef route.

Pricing sits a notch above fast food, and a single build can feel steep without a side to justify the spend. The onion rings do that job. Order them. Delivery holds up well enough that regulars reach for it when they are not coming in person, which says something about how the kitchen packages and holds its food.

For Encinitas, where beach-town casual is the standard register, Eat Crispy Burger fits the neighborhood without trying too hard. Families with kids, a quick lunch off the 5, a late breakfast: the room handles all of it without friction.

Map showing Eat Crispy Burger Encinitas© OpenStreetMap
HoursMon - Thu: 10:00 AM - 9:00 PMFri - Sat: 10:00 AM - 10:00 PMSun: 10:00 AM - 9:00 PM
Address905 Orpheus Ave
Insider tip

The onion rings are the move, not an afterthought. Add them to any order, and if the mushroom burger is the pick, go with the grilled version.

3 Coop's West Texas BBQ Yelp

Coop's West Texas BBQ

BBQ · Lemon Grove · $$
Insider Score8.8

Coop's in Lemon Grove is a small, straightforward West Texas BBQ counter. The brisket is the thing to get: tender, slow-smoked, sells by the pound. The Big Tex sandwich stacks brisket and Texas sausage together and is the move if you want it all in one order. Friendly room, chill pace, and the kind of place you come back to after a long gap and find exactly as you left it.

What to orderBeef BrisketBig Tex SandwichTexas Sausage Call Directions
Full review & visiting detailsRead the full review & visiting details

Lemon Grove's West Texas BBQ That Delivers

Beef Brisket

The brisket is the centerpiece of the West Texas program here, slow-cooked to a tender, sliceable result that anchors any order.

Big Tex Sandwich

The Big Tex Sandwich stacks brisket and Texas sausage together, making it the single-item move for anyone wanting the full range of the pit.

Texas Sausage

Texas Sausage works as a standalone plate or as the add-on that rounds out a brisket order for the full West Texas spread.

Coop's West Texas BBQ sits in Lemon Grove, a low-key East County neighborhood that most visitors to San Diego skip entirely, and that is exactly the point. This is not a Gaslamp restaurant with a marketing budget. It is a small, casual counter where the owner is often right there, and the food makes the drive off the 94 worth it.

The brisket is the anchor and the reason to go. It comes out tender enough to pull apart without effort, the kind of result that takes time and attention to get right. A pound to go is a reasonable move if the table is not enough. The Big Tex sandwich builds on that brisket base and layers in Texas sausage, which means one order covers both of the kitchen's signatures in a single construction. That sandwich is the clearest argument for what Coop's is doing: West Texas barbecue tradition, not San Diego-ified, not softened for a beach-city crowd.

Texas sausage also runs as a standalone item, and it holds up on its own. The overall menu is focused rather than sprawling, which tends to be the right call for a barbecue operation that wants to do a few things well.

The room runs casual and friendly. Families come through, the pace is relaxed, and the kind of spot where regulars who have not been in a while show up and find it exactly as they left it. Moderately priced for what lands on the table, which at a scratch barbecue counter in San Diego County is the right call.

For East County, Coop's is the real thing on the West Texas BBQ front.

Map showing Coop's West Texas BBQ© OpenStreetMap
HoursMon - Thu: ClosedFri - Sun: 10:00 AM - 3:00 PM
Address2625 Lemon Grove Ave
Insider tip

The Big Tex sandwich with brisket and Texas sausage is the order that covers the most ground in one shot. Get a pound of brisket to go if the group is big enough to justify it.

4 The Hills Pub Yelp

The Hills Pub

Pubs · La Mesa · $$
Insider Score8.7

The Hills Pub in La Mesa is a regular's spot: good burgers, craft cocktails, pub fries, and an arcade area that makes it work for groups. The burger is what keeps people coming back, not the drinks, and the room runs with the kind of consistency that earns a weekly visit. Counter staff gets high marks for being on it. Cash or card, walk-in-friendly most nights.

What to orderThe Hills BurgerLoaded NachosFish and Chips Call Directions
Full review & visiting detailsRead the full review & visiting details

La Mesa's Neighborhood Pub With a Burger That Sticks

The Hills Burger

The burger is the anchor order, the dish that turns first-time visitors into regulars at this pub.

Loaded Nachos

Loaded nachos are the go-to table share when the group settles in for drinks and a few rounds.

Fish and Chips

The fish and chips covers the classic pub baseline, the straightforward call when the menu needs no explanation.

The Hills Pub is the kind of La Mesa spot that earns its regulars the hard way: one good burger, one honest drink, and a room that actually delivers on both every time. The burger is the anchor here, and the record is clear on that. Customers who walked in for drinks years ago found themselves coming back specifically for it, and that pattern has held across multiple years. That kind of loyalty is not manufactured by a happy-hour special. It comes from consistent execution on the thing the kitchen does best.

The pub fries round out the plate, and the craft cocktail list gives the drinks side real staying power beyond a tap pour. The arcade area adds a layer that separates The Hills from the standard neighborhood bar. Groups come in regularly, one or two nights a week in some cases, because the room handles that energy without breaking down. It is moderately priced, which matters for a spot that functions as a weekly hangout rather than a special-occasion destination. La Mesa is inland, east of the 8, and The Hills fits that neighborhood's pace: not trying to be Gaslamp, not trying to be a craft-cocktail temple, just running its lane well.

The service holds up under repeat-visit scrutiny, which is the toughest test a pub faces. Regulars notice when servers are dialed in, and the room gets credit for that. For La Mesa locals who want a burger worth returning to, a drink that lands, and a casual setting that handles a group without friction, The Hills Pub is the reliable call.

Map showing The Hills Pub© OpenStreetMap
HoursMon - Thu: 11:00 AM - 12:00 AMFri: 11:00 AM - 2:00 AMSat: 8:00 AM - 2:00 AMSun: 8:00 AM - 12:00 AM
Address8758 La Mesa Blvd
Insider tip

The burger is the move here, full stop. The arcade area makes it a solid call for groups who want to stretch a night out past just the drinks.

5 Hawaiian Fresh Seafood Yelp

Hawaiian Fresh Seafood

Poke · San Diego · $$
Insider Score7.2

Hawaiian Fresh Seafood runs a counter-service poke operation that locals recommend hard. The ahi tuna bowl is the anchor order, and the spicy tuna is close behind. Go on a weekday for lunch and the line is short to nonexistent; the indoor seating is solid. The fish is fresh, the bowls are substantial, and the price point is reasonable for the quality.

What to orderAhi Tuna Poke BowlSpicy Salmon Poke BowlTako Poke Bowl Call Directions Scored from the full review record 6835 Flanders Dr · (858) 282-0591
6 Maggie's Cafe Yelp

Maggie's Cafe

Brunch · San Diego · $$
Insider Score6.8

Maggie's Cafe is a no-frills breakfast counter that earns its reputation plate by plate. The eggs benedict and pancakes are the go-to orders; the breakfast burrito is a solid third. The room seats quickly, service moves, and the coffee comes out hot. It doesn't look like much from the outside, which is exactly the kind of place that turns into a neighborhood staple.

What to orderEggs BenedictBelgian WaffleCorned Beef Hash Call Directions Scored from the full review record 3232 Greyling Dr · (858) 430-6755
7 The Melt Yelp

The Melt

Sandwiches · La Jolla · $$
Insider Score6.5

The Melt near UCSD in La Jolla is a quick, reliable lunch stop for grilled cheese and melt sandwiches. The strawberry lemonade is the drink order, not an afterthought. Food comes out hot, the room is clean, and the setup is right for a fast campus lunch or a group hang between classes. Counter service, walk-in-friendly, and consistent.

What to orderStrawberry LemonadeMac AttackThe Classic Grilled Cheese Call Directions Scored from the full review record 8849 Villa La Jolla Dr · (858) 926-7517
8 California Burritos Yelp

California Burritos

Mexican · San Diego · $$ · № 25 on the List
Insider Score7.9

California Burritos keeps it focused: the carne asada burrito with fries is the California, done with guacamole and sour cream the way it should be. The shrimp burrito with black beans and avocado is the move for something different, and the vegan soyrizo version holds up as a real option, not an afterthought. Counter service, quick, and the portions run large.

What to orderSoyrizo California BurritoShrimp BurritoCarne Asada California Burrito Call Directions
Full review & visiting detailsRead the full review & visiting details

California Burrito Done Right, Three Ways

The name states the thesis plainly: this is a counter-service room built around the California burrito, San Diego's own invention, and it runs the format with enough seriousness to earn the focus. Three versions anchor the menu. The carne asada California burrito follows the original template, fries folded in with the meat, guacamole and sour cream adding weight and richness rather than the stripped-down version some shops serve. It is the city's signature format, done without shortcuts.

The shrimp burrito offers a coastal alternative, and the kitchen allows additions: black beans and avocado, modifications that land as improvements rather than afterthoughts, producing a burrito that runs massive in size. The soyrizo California burrito is the third pillar, built for a plant-based order without sacrificing the filling, satisfying character the format demands. Flavor holds up, and the portion size does not change. That is a real commitment: the vegan version is not a reduced plate.

All three read as generously sized, which is the practical argument for the room. The price point sits at moderately priced, and the counter-service format means the operation moves fast. San Diego's California burrito tradition has disputed origins in the 1980s, and it has been refined across hundreds of taco shops since. This room works within that lineage honestly: it does not overcomplicate the format, it expands it across three proteins including a plant-based option, and it executes consistently across the range.

The neighborhood anchor is not marked, but the operating character is clear: a quick counter stop for a filling, direct meal rather than a sit-and-linger room. The California burrito at its core is a simple idea done generously. That is the standard here.

Map showing California Burritos© OpenStreetMap
HoursMon - Sat: 6:00 AM - 11:00 PMSun: 7:00 AM - 11:00 PM
Address7754 Starling Dr
Insider tip

The soyrizo California burrito holds its own against the carne asada version on both size and flavor, making it the move for non-meat orders. On the shrimp burrito, adding black beans and avocado is worth the customization.

9 Raglan Public House Yelp

Raglan Public House

Brunch · San Diego · $$
Insider Score6.5

Raglan Public House in Ocean Beach runs a dog-friendly patio and a menu that covers more ground than a standard pub. The pretzel with onion dip is the table starter, the lamb skewers are worth ordering, and the cheesesteak is a solid main. Good for a casual weekend meal, brunch into lunch, or a dinner with the dog. Outdoor seating, relaxed pace.

What to orderLamb SkewersCheesesteakSoft Pretzel Call Directions Scored from the full review record 1851 Bacon St · (619) 794-2304
10 Funky Fries and Burgers Yelp

Funky Fries and Burgers

Burgers · El Cajon · $$
Insider Score6.2

Funky Fries and Burgers is a mom-and-pop counter in El Cajon doing burgers and sides without the chain-restaurant markup. The waffle fries are the smarter call over the tots, which run salty. The staff is friendly, the room is casual, and the value is there for a straightforward lunch. Order at the counter, grab a seat, and keep it simple.

What to orderGarlic TotsWaffle FriesFunky Burger Call Directions Scored from the full review record 101 W Washington Ave · (619) 328-2929
11 Hodad’s Yelp

Hodad’s

Burgers · San Diego · $$
Insider Score5.9

The malt shake at Hodad's is the reason this Ocean Beach institution keeps showing up on short lists. Hand-dipped onion rings and the double cheeseburger are the other reasons. The room has been doing this since 1969, and the formula holds: real burgers, real shakes, no shortcuts. Order the malt, get the rings, and plan to wait a few minutes. It moves.

What to orderDouble CheeseburgerHand Dipped Onion RingsMalt Shake Call Directions Scored from the full review record 5010 Newport Ave · (619) 224-4623
What to know before choosing a restaurant

Best Milkshakes in San Diego: 1. Bobboi Natural Gelato · 2. Eat Crispy Burger Encinitas · 3. Coop's West Texas BBQ · 4. The Hills Pub · 5. Hawaiian Fresh Seafood. Addresses, prices and what to order.

San Diego's best casual eating isn't one category, it's a spread: burgers worth the line, a gelato shop two blocks from the beach, a South Bay taco counter doing the California burrito right, a poke spot locals hit on a weekday lunch. This list covers the spots the review record keeps pointing back to, from Ocean Beach to Encinitas to Lemon Grove. The move is on every entry.

Tours in San Diego Food tours →

Frequently asked

What place has the best milkshake in San Diego?
Start your search at Bobboi Natural Gelato in La Jolla, where the frozen-base makes for a shake that stands apart from the usual soft-serve crowd. Hodad's in Ocean Beach is a close second if you want that classic burger-joint shake experience with serious thickness.
What is a must-eat in San Diego?
A milkshake at Hodad's in Mission Beach pairs perfectly with their burgers and is one of those San Diego orders that locals actually repeat. If you want something different, Coop's West Texas BBQ brings a Texas roadside vibe to San Diego that is worth the detour on its own.
What is the most popular milkshake flavor to order?
Classic chocolate and vanilla lead the order count at most spots on this list, including Funky Fries and Burgers and The Melt, both of which treat the shake as a headliner rather than an afterthought.
Which spots on this list are good for a group outing?
The Hills Pub and Raglan Public House give you milkshakes alongside a full pub menu, so the table that skips dessert still has plenty of options. Maggie's Cafe is another solid pick when the group wants a laid-back diner setting with no pressure to rush.
Where can I find the best Milkshakes near me in San Diego?
Our milkshakes picks are spread across La Jolla, Encinitas, Lemon Grove, La Mesa, and 1 more neighborhood, so wherever you are, one is usually close. A few of the highest ranked: Bobboi Natural Gelato in La Jolla, Eat Crispy Burger Encinitas in Encinitas, and Coop's West Texas BBQ in Lemon Grove. The full list above marks the neighborhood on every spot, so you can find the closest.
ƒ

The data first, then the verdict

We start with the review record, not a press release. Every room here is a real kitchen with a strong rating across a meaningful number of reviews, ranked on our 10-point Insider Score. We weight consistency over time and the rooms locals return to, not the ones tourists pass through once. The list updates as the data does. How we work →

About the writer
Diego Castellano
Staff Writer, Top of San Diego

Staff Writer at Top of San Diego. A Chula Vista and South Bay native who navigates by the freeways; the taco, fish-taco, cheap-eats, and brewery beats.

Five rooms, every Friday.

The new opening, the sleeper the score just flagged, and the one room worth booking this week. Free.

Get the Tip Sheet →