Is there WiFi?
Address: 1358 N Main St, Walnut Creek, CA 94596, USA
Main Street Kitchen & Bar (Owner) | Jan 8, 2020
yes we have a guest wi-fi all servers can help you with the log in password
Amanda Bielz | Jan 8, 2020
No
Thanks! Your answer is awaiting moderation.