Yes they do - Tofino is a tourist town
I just called them and they do accept Visa...have a nice time in Tofino:)
I used MasterCard so I assume they take them all!
Don't know as we paid cash. Maybe check their website?
Get quick answers from wildside grill staff and past visitors.