Update Info - Salsa Bar
This restaurant was reported as closed. If it is open, let us know.
Salsa Bar
6 Tayco St
Menasha, WI 54952
6 Tayco St
Menasha, WI 54952
This restaurant was reported as closed. If it is open, let us know.