The Richmond District’s coffee scene is thriving, blending old-school charm with fresh new energy. Whether you’re searching for a cozy neighborhood staple or a trendy new sip, this corner of San Francisco has something brewing for every kind of coffee lover.
The Richmond District is welcoming exciting additions to its coffee community. Toy Boat by Jane, a nostalgic ice cream shop-turned-café, continues to bring sweetness to Clement Street with top-tier coffee and treats as it reopens in 2025 after undergoing a comprehensive seismic retrofit. Meanwhile, AyDea, a SoMa favorite, is expanding with a new Richmond location this year, promising its signature creative takes on plant-based drinks and bites.
Among the newer favorites, Pixlcat Coffee has quickly gained a loyal following with its creamy einspänners and playful seasonal specials—like its spring strawberry-rimmed drinks. Also making waves is HI NRG Coffee, a high-energy pop-up drawing in espresso enthusiasts with bold, inventive flavors. Though it opened in December 2022, The Coffee Movement remains a standout, earning a devoted following for its precision brews and inventive seasonal offerings. This spring, its menu features a lemon and smoked apple-infused drink, a refreshing take on classic flavors.
Bizarre Coffee SF brings a bold and playful energy to the Richmond District’s coffee scene. Known for its quirky aesthetic and experimental drinks, this café isn’t afraid to push boundaries—whether it’s through unexpected flavor pairings or artistic latte art. Their seasonal specials keep things exciting, making it a must-visit for adventurous coffee lovers.
For those who appreciate a traditional coffeehouse feel, Ground Coffee and Blue Danube—two of the district’s oldest cafes—still serve up classic cups alongside a warm community atmosphere.
With both fresh additions and beloved classics, the Richmond District's coffee culture is more vibrant than ever. Whether you’re craving a comforting cappuccino or a daring new drink, this neighborhood has a café (and a cup) waiting for you.