Westlake Coffee Shop
Daly City
An all-day breakfast spot in Daly City, with crepes that come out under a cloud of whipped cream.
Because your signature dish deserves better than a dark, blurry photo. Let's make your food look as good online as it tastes.
I shoot dishes, dining rooms, and the people who run them, for restaurants across the Peninsula, the South Bay, and the Tri-Valley.
Every restaurant has its own feel, from an all-day breakfast counter to a candlelit dining room. These are a few I've loved shooting. Open any of them to see the full gallery.
Daly City
An all-day breakfast spot in Daly City, with crepes that come out under a cloud of whipped cream.
Burlingame
Italian in Burlingame. Red curtains, white tablecloths, and parmesan falling like snow.
Belmont
White tablecloths in Belmont, a full round table of plates, and rosé poured right at the table.
Two questions. Tap an answer for each.
Your best 20 plates, looking as good online as they taste. 3 hours. 20 dishes and 5 shots of your space.
Inquire
The whole menu and the room it's served in. 5 hours. 40 dishes and 10 shots of your space.
Inquire
The food, the room, and the people who make it happen. The Full Menu plus 2 more hours for your team, your chef, and service in action.
InquireAdding photos to more than half your menu items brings an average 13% sales lift on DoorDash.
Source: DoorDash and SevenRooms, 2026 Restaurant Industry Trends Report
Restaurant shoots usually book 2 to 3 weeks out.
Weekdays with notice, and Saturdays with advance notice. Never Sundays.
A 50% retainer holds the date. The balance is due before your gallery is delivered.
Within 10 business days. Your gallery is delivered digitally.
Count your dishes. About 20 is the Half Menu, about 40 is the Full Menu. If you want your team, your chef, and service in the photos too, go with the Full Story.
Tell me about your restaurant and what's on the menu. You'll hear back with dates and next steps.