From Our Editors
Enjoy made-to-order sandwiches on homemade bread at Togo's in Santa Cruz.
Drivers will love the easy parking options just steps away from Togo's.
With a sandwich from Togo's, it'll really feel like you died and went to heaven. A great sandwich, every time.