Tumbleweed Restaurant 1989 invites you to their dining room. They are open after-hours from Monday to Friday and are conveniently accessible by bicycle and public transit. They are established in an area packed with restaurants, coffee shops and merchants. You may pay by American Express, MasterCard and Visa.more...See more text