The Trident
October 22, 2017 in the United States ⋅ 🌙 66 °FThis is the obvious place for anyone visiting Sausalito to eat--out over the water. Of course people who live here avoid it like the plague, but although it has a certain tourist-trap vibe, it'sRead more