Top Brunch Spots » Restaurants » after hours restaurants Santa Rosa » Superburger – Santa Rosa, California 95404