39 Pier # 214
1910 Lombard St San Francisco, CA
320 Mason St San Francisco, CA
This restauarant lives up to the name an is really fresh food!! This is a must try and it very satisfying
April 26, 2010
La Salsa Fresh Mexican Grill
If you've been to or used
La Salsa Fresh Mexican Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.