Contacts: address, phone number and etc.
Address | 205 North Main Street, Colfax, WA 99111 Get directions |
Phone number | +1 509-397-6762 |
Photos
Reviews about Sol Vallarta
- 1 / 5By Shane JohnsonUnder staffed, wouldn't seat us for 1/2 hour with 5 open tables. Poor customer service.December 10, 2016
How would you rate Sol Vallarta?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Sol Vallarta
Sol Vallarta is a restaurant based in Colfax, Washington. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.