Mac’s Deli & Cafe Flag ListingReturn to Directory Business Name: Mac’s Deli & Cafe Category: Deli Notes: Take out Business Website Address: http://macsdeliandcafe.com Business Phone Number: 707-545-3785 Business Address: 630 4th Street, Santa Rosa, Ca ZIP Code: 95404