Cafe del Soul

Cafe del Soul

Located in Tam Junction (where Tam Valley meets Mill Valley), this is an easy stop off the 101 and is on the way to Muir Woods, Stinson Beach and Tennessee Valley.