An eclectic and well-liked San Pedro eating establishment. It was the primary "Santa Cruz" filming location for the 2007 film "Ten Inch Hero" -- http://www.imdb.com/title/tt0829297/