Save Map Belly Left Coast Kitchen & Tap Room523 Fourth Street Santa Rosa, CA 95404DetailsOpen in Google Maps Home Share Belly Left Coast Kitchen & Tap Room Belly Left Coast Kitchen & Tap Room 523 Fourth Street Santa Rosa, CA 95404 (707) 526-5787 Website