Small drinks only
A cortado, macchiato, or four-ounce pour-over per stop. Four large lattes is roughly a quart of milk and 500mg of caffeine — that is a bad morning, not a crawl.
We use cookies for essential site functions and, with your permission, for analytics and advertising. California residents can opt out of the sale or sharing of personal information at any time. See our Privacy Policy, Cookie Policy, and Do Not Sell or Share My Personal Information.

Three or four roasters, one small drink each, and a very productive morning.
Last updated
A good San Diego coffee crawl is three to four shops in a single walkable neighborhood, one small drink at each, starting at 8am. Order a cortado or a small pour-over rather than a 16-ounce latte so you can actually taste the fourth stop and still sleep tonight. The strongest routes are North Park along 30th Street and University Avenue, Little Italy between India Street and Kettner, Ocean Beach along Newport Avenue, and La Jolla from the village down to Bird Rock. Budget $18 to $30 per person, arrive before 9:30am for the best pastry selection, and split a single espresso at the last stop if the caffeine is stacking up.
| Route | Stops / distance | Best for |
|---|---|---|
| North Park (30th & University) | 4 stops, ~1 mile | Highest density of roasters |
| Little Italy (India & Kettner) | 4 stops, ~0.8 miles | Pairs with the Saturday Mercato |
| La Jolla village to Bird Rock | 3 stops, drive between | Ocean views, quieter |
| Ocean Beach (Newport Ave) | 3 stops, ~0.5 miles | Beach walk finish |
| South Park & Golden Hill | 3 stops, ~1 mile | Neighborhood feel, no crowds |
| Encinitas 101 | 4 stops, ~1.5 miles | Surf-town roasters, day-trip pairing |
A cortado, macchiato, or four-ounce pour-over per stop. Four large lattes is roughly a quart of milk and 500mg of caffeine — that is a bad morning, not a crawl.
A cortado at every stop is the cleanest way to actually compare roasters. Add one filter coffee somewhere in the middle if you want to taste the beans rather than the milk.
Most serious San Diego shops rotate a single-origin filter alongside the house espresso. That is the drink the roaster is proudest of and the fastest way to see what a shop can do.
You get the first pastry bake, shorter lines and street parking. By 10:30am on a weekend, every laptop seat in North Park is gone.
It resets your palate and keeps the caffeine comfortable. Every shop will give you a glass.
End the crawl by buying a bag at whichever stop you liked most. Ask for the roast date — anything more than three weeks old is stale for filter brewing.
North Park / University Heights
The densest cluster of independent roasters and cafés in the city, all within a mile of the 30th and University intersection. Best route if you want variety in roast style, from light Nordic-leaning to classic dark.
Little Italy
Tight, flat and full of both espresso-bar Italian style and third-wave shops. Do it on a Saturday morning and fold in the Mercato farmers market between stops.
La Jolla
Fewer stops and you will drive between them, but the payoff is ocean-view seating and a quieter pace. Pair with a walk along the Coast Walk trail.
Ocean Beach
Three casual stops along Newport Avenue that end at the pier. Most relaxed route on the list and the easiest with a dog.
South Park / Golden Hill
Small neighborhood cafés with no tourist traffic and good baked goods. Best route on a weekday.
North County
Surf-town roasters strung along the coast highway, easy to combine with a beach morning. The best coffee crawl to attach to a North County day trip.
North Park has the highest density of independent roasters, with four strong shops within about a mile of 30th and University. Little Italy is the most compact and pairs with the Saturday Mercato, and Ocean Beach is the most relaxed.
Three to four, with a small drink like a cortado or a four-ounce pour-over at each. More than four stops with full-size drinks is too much caffeine and too much milk to taste anything.
Order a cortado at every stop so you can compare roasters directly, and add one single-origin filter coffee in the middle to taste the beans without milk. Ask each shop what is on the rotating single-origin.
About $18 to $30 per person for three to four small drinks, more if you add pastries or buy a bag of beans at the end.
The Sandi Spots Newsletter
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.
Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .