La Salsa
Address:
39 Pier, San Francisco, CA 94133
Phone:
(415) 291-0717
Restaurants
Other Businesses:
- Grand Palace Restaurant at 950 Grant Ave, San Francisco, CA 94108
- Cheung Yuen Dim Sum at 648 Pacific Ave, San Francisco, CA 94133
- Burritt Room at 47 Stockton St, San Francisco, CA 94108
- Twin Cafe at 499 Ellis St, San Francisco, CA 94102
- Wally's Fried Chicken at 393 Eddy St, San Francisco, CA 94102