Bibi’s Burgers is the Santa Rosa burger spot that should have been
Downtown Santa Rosa's newest burger bar, Bibi's, is a solid contender in the Santa Rosa burger wars.
Downtown Santa Rosa's newest burger bar, Bibi's, is a solid contender in the Santa Rosa burger wars.