Free Parking Lot Behind Restaurant in Spots Labeled Whale & Ale 

327 West 7th Street, San Pedro, CA 90731
Tel. (310) 832-0363