A note to readers • This article is part of an occasional series, the Redwood Road Challenge. Slightly hidden among the ubiquitous taco places and Chinese buffets on Redwood Road, you’ll find Siragusa ...