America's best seafood shacks serve super-fresh fish along with plenty of sun to locals and tourists alike, and these are the 35 best.