Sol Food ★★★★★4.6 (5,216) Restaurants Puerto Rican restaurant 903 Lincoln Ave, San Rafael, CA 94901 Call Website Details →