Sabrosa Pizza
4124 Geary Blvd, San Francisco, CA 94118
José and his team make THE BEST pizza in San Francisco! We found the restaurant by luck, and we’ve never order from anywhere since! The gluten free crust is pretty darn good — better than most — and the regular crust is DIVINE! Sarah M. • 6/20/2026