Update Info - El Vallarta
This restaurant was reported as closed. If it is open, let us know.
El Vallarta
280 Grand Ave
Schofield, WI 54476
280 Grand Ave
Schofield, WI 54476
This restaurant was reported as closed. If it is open, let us know.