California Dream Eater heads just north of San Francisco to soak up the good vibes and house-made hot sauce at local hot spot Sol Food in San Rafael, California.
California Dream Eater heads just north of San Francisco to soak up the good vibes and house-made hot sauce at local hot spot Sol Food in San Rafael, California.