Santa Rosa Locations
The Best Thing I Ever Ate

City of SANTA ROSA Restaurants
Open for Dine In & Take-Out Now





Cricklewood

French Onion Soup

4618 Old Redwood Hwy
Santa Rosa, CA 95401