Notable Dishes

SF's Best for Mexican Brunches

From the traditional huevos rancheros to fun Mexican takes on American classics (polenta-planato pancakes, anyone?), these spots turn out some delicioso breakfast dishes.

  • Don Pistos
    • Mexican
    • North Beach
    Food
    24
    Decor
    20
    Service
    21
    Cost
    $34

    Come hungry (and thirsty!) to brunch at this North Beach spot that serves chorizo and baked eggs, huevos rancheros, and breakfast burritos, with brunch cocktails, beer buckets, and bottomless cocktails to top it off.

  • Papito
    • Mexican
    • Potrero Hill
    Food
    23
    Decor
    16
    Service
    20
    Cost
    $25

    Check out the south-of-the-border takes on eggs Benedict at this Potrero Hill Mexican, like crab cakes with cilantro, Canadian bacon with chipotle hollandaise, and fried chicken with avocado and chipotle hollandaise sauce.

  • Little Chihuahua
    • Mexican
    • Lower Haight
    Food
    23
    Decor
    16
    Service
    20
    Cost
    $14

    The weekend brunch menu at the Lower Haight branch serves up items like Mexican French toast with plantains and applewood-smoked bacon, and chile relleno stuffed with scrambled eggs and potatoes.

  • Padrecito
    • Mexican
    • Cole Valley
    Food
    23
    Decor
    19
    Service
    19
    Cost
    $34

    Start with a house Bloody Mary and choose from sweet and savory options, like the polenta-plantano pancakes with strawberry, mango mascarpone, and cajeta caramel, or blue-corn masa quesadillas with smoked bacon, white cheddar, fried egg, and salsa.

  • Tacolicious
    • Mexican
    • Marina District
    Food
    22
    Decor
    19
    Service
    19
    Cost
    $28

    Order a round of brunch cocktails and Mexican dishes like lone star tacos (eggs, bacon, potatoes, onion, poblano peppers), huarache con huevos or queso fries with optional carnitas on top.  

  • El Huarache Loco
    • Mexican
    • Bernal Heights
    Food
    21
    Decor
    16
    Service
    17
    Cost
    $17

    This Bernal Heights eatery offers molletes (a bolillo roll with beans, queso oaxaca, and salsa, with two eggs in any style) along with other traditional Mexican fare.

  • Nick's Crispy Tacos
    • Mexican
    • Russian Hill
    Food
    21
    Decor
    12
    Service
    15
    Cost
    $15

    Try the breakfast burrito, which comes with scrambled eggs, potato, and cheese in a flour tortilla with sausage, carne asada, or bacon.

Recommended on Zagat