Skip to main contentToast Local logo

Sol Food Restaurant locations

Latin  Price range $1-15 – $15-30  3 locations

  • Sol Food Petaluma

    151 Petaluma Boulevard South Suite 129, Petaluma, CA 94952

    Rated 4.9 out of 5 by 48 guests

  • Sol Food San Rafael

    903 Lincoln Avenue, San Rafael, CA 94901

    Rated 4.9 out of 5 by 214 guests

  • Sol Food Mill Valley

    401 Miller Avenue, Mill Valley, CA 94941

    Rated 4.9 out of 5 by 54 guests