On Air
Mon - Fri: 09:00 AM - 12:00 PM

Best Business Restaurant: Stark’s Steak & Seafood

Stark’s is operated by husband-and-wife team Mark and Terri Stark. The restaurant is located at 521 Adams St., in Santa Rosa’s historic Railroad Square, and housed in the oldest, freestanding, continuously operating restaurant building in the city,

Recommended Posts

Loading...