Update Info - Salsa Bar & Grill
This restaurant was reported as closed. If it is open, let us know.
Salsa Bar & Grill
1900 Squaw Valley Rd
Olympic Valley, CA 96146
1900 Squaw Valley Rd
Olympic Valley, CA 96146
This restaurant was reported as closed. If it is open, let us know.