Bud's Chicken & Seafood, a South Florida staple since 1957, opens new location in Boynton Beach. It marks the local chain's seventh restaurant.