Nichol's Seafood - a Santa Rosa staple for decades
Nichol's Seafood - a Santa Rosa staple for decades
Gibson said Nichol's is also the only place to buy lionfish locally. Serving them also does the region a service since lionfish is an invasive species, ...
Add new comment