Depot Garden Restaurant
718 B St.
San Rafael, California 94901
Visit Website
Local Phone: (415) 456-9151
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.
Dog Access:
- Dogs OK at outside seating