Tijuana-Style Tacos El Tucan to Open New Restaurant in San Francisco’s Castro District - Eater SF
"The Bee reports a new restaurant called Burger Bros opened at 1583 West El Camino Avenue, Suite 103, and serves “Sacramento style, Oklahoma burgers.”" - Lauren Saria