
Best Catering in San Francisco
174 caterers in San Francisco, California — Google Maps ratings average 4.6★. Caterers including BBQ, International, American, and Coffee. In the San Francisco-Oakland-Hayward area, a typical 100-guest buffet runs about $5,700–$11,615 ($57.00 – $116.00 per person).
Caterers in San Francisco
Showing 61–75 of 174 · Page 5 of 12















Your quote in 2 minutes
Get custom quotes from top caterers in San Francisco
Share your event details once—free, no obligation—and compare trusted local options faster.
Browse by category in San Francisco
Compare local providers across every service and specialty with listings in this area.
Corporate Event
98 listings
Full Service Catering
87 listings
Bar Service
64 listings
Box Lunch
46 listings
Affordable
34 listings
Buffet
33 listings
Food Truck
27 listings
Vegan Options
27 listings
BBQ
20 listings
Organic
20 listings
Gluten-Free
18 listings
Wedding
18 listings
Private chef / In-home
17 listings
Breakfast Catering
12 listings
Halal
8 listings
Mexican
3 listings
Kosher
2 listings
Mediterranean
1 listing