Description
Sol Food is a highly rated Caribbean restaurant located in San Francisco, CA. Its aggregate score on Bigfoot is 4.58 out of 5, based on 1345 reviews. You can check it out during open hours at 401 Miller Ave, Mill Valley, CA 94941, United States.
Ratings
4.6 rating
Saved in San Francisco, United States
0 collections