The best Fan Site dedicated to Diners, Drive-ins and Dives
1460 Farmers Lane, Santa Rosa, CA 95405 (707) 570-1804 http://www.johnnygarlics.com no twitter 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...