This lush redwood retreat 15 miles west of San Rafael has dog-friendly picnic areas, campgrounds with showers and… Read more.
Depot Garden Restaurant
Depot Garden Restaurant
- Address: 718 B St., San Rafael, California 94901
- Website
- Phone Number: (415) 456-9151
Depot Garden Restaurant
Located in the heart of San Rafael, Depot Garden Restaurant offers home-style cooking since 1998. They hand select the vegetables, seafood, meat and poultry that go into their dishes to ensure the same quality as you would serve to your family.