Coronado Beach in San Diego moves up a spot from third to second place this year. Read more: Florida's Siesta Beach is beach Photos: Top 10 beaches 2010
Credit: San Diego Convention & Visitors Bureau