elranchero
located at La Brea Avenue and Melrose in the heart (or you could say armpit?) of Hollywood, California
Nov 18, 2005, 09:50PM PST