Sol Food, San Rafael CA
Address | 903 Lincoln Ave, San Rafael, CA, United States | ||||||||||||||
Phone | +1 415-451-4765 | ||||||||||||||
Hours |
|
||||||||||||||
Website | www.solfoodrestaurant.com | ||||||||||||||
Categories | Puerto Rican Restaurant | ||||||||||||||
Rating | 4.4 21 review | ||||||||||||||
Similar companies nearby Parada 22 — 1805 Haight St, San Francisco, CA El Coqui Puerto Rican Cuisine — 400 Mendocino Ave, Santa Rosa, CA |