The best Fan Site dedicated to Diners, Drive-ins and Dives
515 4th Street, Santa Rosa, CA 95401 (707) 544-8399 http://www.texwasabis.com no facebook account available, click to let me know
get directions
This is an approximate location.
no YouTube video available, click to let me know
These images might not be correct, click here for more flickr results...