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.
Sun - Thur
11:00 AM - 8:30 PM
Fri - Sat
11:00 AM - 9:00 PM