Sol Food: Delicious Puerto Rican Cuisine in San Rafael, CA Strangely, my new favorite sandwich is…Puerto Rican. In downtown San Rafael, just a half hour from San Francisco, there is an unmistakably bright green building Read More ยป November 24, 2007 10 Comments