FAVORITE GLASS & MIRROR COMPANY San Pedro Glass 766 W Battery St., San Pedro, CA 90731 ph: 310.940.1911 website :: yelp Years Won: 2017 (Favorite) MAP