Bank Seabass inhabit hard bottoms and areas of rocky rubble in North Carolina to Florida and Gulf of Mexico. Picture taken Palm Beach, FL.