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/
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/ Dining, Movie Locations Links: www.yelp.com By: AKpilotEMT