My Happy Donut

$ • Breakfast, Donuts, Coffee Shops

Hours today·

About My Happy Donut

My Happy Donut is a friendly donut and coffee shop known for its fresh, high-quality pastries and welcoming atmosphere. The glazed donuts are a popular choice, and the shop offers affordable prices, making it a good value in the SF area. Customers can enjoy breakfast dishes like the egg, cheese, and avocado sandwich, which received praise for its delicious taste. The shop is open late and early, catering to those craving sweets or a hearty breakfast at any time. Kids enjoy the donuts, and the place also features a small selection of sweet and savory foods, including sandwiches and bagels. The staff is friendly and even brings food to the table. Drinks can be quite hot when served, so they may take a moment to cool down, and drink sizes are not always clear. The interior is a relaxed space where customers can sit, play the lotto, or read the paper, making it a convenient and comfortable spot to unwind. Although it has a limited menu, the donuts are all legit and solid, with the donut holes being especially underrated. For those near North Beach or Chinatown, this place is a hidden gem that’s easy to overlook, but it offers reliable, substantial options that satisfy a sweet tooth or hunger at any time.

Menu

Add a Menu
My Happy Donut Menu
My Happy Donut Menu

Customers' Favorites

Photos

Add a Photo
My Happy Donut
My Happy Donut
View All Photos

My Happy Donut Reviews

4
178 ratings
5
50%
4
24%
3
6%
2
6%
1
14%
Food
4.6
Atmosphere
4.0
Service
4.3

Share your opinion about My Happy Donut

Friendly staff and good donuts. Very convenient and memorable place.
Try the glazed crumble donut!!!
My Happy Donut
Stopped by this location on the corner of Kearny & Columbus. Service was just okay—staff didn’t seem too welcoming, which caught me off guard considering the name.
That said, the food did its job. I ordered a ham sandwich, a chocolate buttermilk donut, and a small coffee—came out to about $18. The donut was solid, and everything hit the spot. Nothing over-the-top, but definitely satisfying.
Overall, not the warmest experience service-wise, but I still...read full review

Read All Reviews(178)

Hours

Monday 6AM - 10PM
Tuesday 6AM - 10PM
Wednesday 6AM - 10PM
Thursday 6AM - 10PM
Friday 6AM - 12AM
Saturday 6AM - 12AM
Sunday 6AM - 8PM
Updated on: