Sol Food Restaurant locations
Latin Price range $1-15 – $15-30 3 locations
Sol Food Petaluma151 Petaluma Boulevard South Suite 129, Petaluma, CA 94952
Rated 4.9 out of 5 by 48 guests


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

151 Petaluma Boulevard South Suite 129, Petaluma, CA 94952
Rated 4.9 out of 5 by 48 guests

