Update Info - Sol Vallarta
This restaurant was reported as closed. If it is open, let us know.
Sol Vallarta
205 N Main St
Colfax, WA 99111
205 N Main St
Colfax, WA 99111
This restaurant was reported as closed. If it is open, let us know.