Just three of Long Beach's beaches got top grades in both wet and dry weather: Alamitos Bay at 56th Place, the Granada Avenue beach (Rosie's dog beach) and Bay Shore Avenue at Second Street, a popular swimming spot.
Orange County beaches Wednesday dominated an environmental group's annual honor roll of coastline stretches with excellent year-round water-quality grades.