The 10 Best Restaurants in Santa Rosa
Ippinn Udon & Tempura: What could be a better location for a noodle restaurant than just across the street from the junior college? This new Santa Rosa spot pairs udon and tempura with student-friendly prices. According to Yelp reviewers, it’s a hit.