1440 Townview Ln, Santa Rosa
(707) 546-7373
The steaks are mediocre. If its a crowded night, it would be best to avoid this restaurant. The best bet is the salad bar.
2700 Yulupa Ave, Santa Rosa
(707) 526-3511