Top Brunch Spots » Restaurants » burger restaurants Santa Rosa » Machado Burgers – Santa Rosa, California 95403