Taste of Buffalo announces 2024 edition’s participating restaurants