24th Street
Hours & Location
3150 24th Street,
San Francisco, CA 94110
+1 415 831 7237
Monday - Friday
7:00 am - 3:00 pm
Saturday - Sunday
8:00 am - 3:00 pm
Closed on 11/26 Thanksgiving Day

Visit our flagship Deli on 24th Street in the Mission District and enjoy our full menu for breakfast, lunch, or dinner. We are offering indoor dining and outdoor seating in our parklet as well as pickup and delivery.